Pickles 2 デスクトップアプリケーションが動作するために必要な、いくつかの外部のコマンドを、 Windows PC にインストールする方法についてご紹介します。
ここで紹介する方法は、手順の例であり、他のよりよい方法があるかも知れません。 また、内容が古くなっている可能性もあります。 詳しく、正確な情報は、それぞれ開発元のサイトを確認するようにしてください。
"コマンドプロンプト" を開いて、次のコマンドを実行してみてください。
$ php -v
次のようなバージョン情報が表示されれば、 php
コマンドの準備はすでに整っています。(PHP 7.3 系以上が必要です)
PHP 8.2.4 (cli) (built: Mar 16 2023 16:10:27) (NTS)
Copyright (c) The PHP Group
Zend Engine v4.2.4, Copyright (c) Zend Technologies
with Zend OPcache v8.2.4, Copyright (c), by Zend Technologies
バージョン番号が確認できない場合は、インストールが必要です。
Windows にPHPをインストールする方法がいくつかあります。ここでは XAMPP、MAMP、公式のPHPを使った方法をご紹介します。
XAMPP は、お使いの Windows PC に Apache、PHP、MySQL の環境をインストーラーを使って簡単にインストールできます。この中に含まれるPHPが利用できます。
MAMP は、 XAMPP と同様、Apache、PHP、MySQL などの環境を簡単に構築してくれるツールです。
MAMP を使う場合、設定ファイルを一部書き換える必要があります。
php.ini-development
を複製し、 php.ini
に改名します。php.ini
の下記の記述の前にある ;
をそれぞれ削除し、コメントを解除します。
PHP公式サイトで配布されているPHP を使う方法もあります。 Non Thread Safe 版を選択してください。 ZIPを解凍して任意のパスに設置して使用できます。
MAMP 同様、設定ファイルを一部書き換える必要があります。
php.ini-development
を複製し、 php.ini
に改名します。php.ini
の下記の記述の前にある ;
をそれぞれ削除し、コメントを解除します。
XAMPPやMAMPをインストールしただけではパスが通りません。後述する Composer のインストールを行うと、自動的にパスを通してくれるので、これを利用するのが簡単です。
手動でパスを通す場合は、コントロールパネルからパスを設定する方法があります。詳しくは Windows のマニュアルを参照してください。
PHP 7系を使う場合、対応するアーキテクチャ(32bit または 64bit)が合っていないと、 CSVファイルの読み込みが上手くいかない問題が生じるようです。 お使いのWindowsと合ったインストーラーを選択してください。
PHPコマンドを実行したときに、"VCRUNTIME140.dll が見つからないため、コードの実行を続行できません。 プログラムを再インストールすると、この問題が解決する可能性があります。" というエラーが表示され、実行できない場合があります。
次の手順で VCRUNTIME140.dll
をインストールして、再実行してみてください。
Microsoft から提供されている「Visual C++ 再頒布可能パッケージ」をインストールします。Microsoft Visual C++ 再頒布可能パッケージのダウンロードページ から、Visual C++ 再頒布可能パッケージをダウンロードしてください(Visual Studio 2015, 2017, 2019, 2022 用が一緒になっているものを選びます)。
システムが 64 ビットの場合は vc_redist.x64.exe
、32 ビットの場合は vc_redist.x86.exe
をダウンロードしてインストールしてください。
インストール後、PCを再起動することをお勧めします。
再起動後、再び php -v
を実行して、問題が解決しているか確認してください。
"コマンドプロンプト" を開いて、次のコマンドを実行してみてください。
$ composer --version
次のようなバージョン情報が表示されれば、 composer
コマンドの準備はすでに整っています。
Composer version 2.5.1 2022-12-22 15:33:54
バージョン番号が確認できない場合は、インストールが必要です。
Composer の公式サイトに、セットアップの手順が書かれていますので参照してください。
Windows 向けにはインストーラーが提供されているので簡単にインストールできます。
もし、PHPのパスが通されていない場合、 Composer インストーラーから使用するPHPコマンド php.exe
のパスを選択するように促されます。ここで "Add this PHP to your path?" のチェックボックスをオンにしておくと、選択した php.exe
にパスが通るように自動的に設定されます。
"コマンドプロンプト" を開いて、次のコマンドを実行してみてください。
$ git --version
次のようなバージョン情報が表示されれば、 git
コマンドの準備はすでに整っています。
git version 2.40.0
バージョン番号が確認できない場合は、インストールが必要です。
Windows では、 msysGit (git for windows) を使ってインストールできます。