Phpunitのインストール方法は?
私はドキュメントを読みます https://github.com/sebastianbergmann/phpunit ですが、エラーがあります:
>pear upgrade PEAR
Nothing to upgrade
>pear config-set auto_discover 1
config-set succeeded
>pear install pear.phpunit.de/PHPUnit
No releases available for package "pear.phpunit.de/PHPUnit"
install failed
このエラーを修正するにはどうすればよいですか?
古い回答(2014):phpunitはPEAR 2014年12月以降利用できないと言われています。
したがって、 composer を使用して簡単にインストールできます。
composer global require "phpunit/phpunit=4.1.*"
2019年更新:ローカル(プロジェクト用)開発パッケージとしてインストールする必要があります:
composer require --dev phpunit/phpunit ^8
次の手順を試してください。
cd C:\php\
を実行して、インストールしたディレクトリPHP toに切り替えます。php go-pear.phar
を実行してPEARをインストールしますpear channel-update pear.php.net
pear upgrade-all
pear channel-discover pear.phpunit.de
pear channel-discover components.ez.no
pear channel-discover pear.symfony-project.com
pear update-channels
pear clear-cache
pear install --alldeps --force phpunit/PHPUnit
を実行しますphpunit -v
を実行します@Wiltが言ったように、pearによるインストールはもう機能しません。代わりに以下の手順に従ってください
ステップI:Cドライブにbinという名前のディレクトリを作成します。
ステップII:環境にパスC:\ binを追加します
;C:\bin
を追加(最後に追加)します。ステップIII:phpunit pharファイルをC:\ binフォルダーにダウンロードします。
phpunit.phar
に変更し、C:\ binフォルダーに移動します。ステップIV:バッチスクリプトphpunit.cmdを作成する
コマンドプロンプトを開きます。 cd C:\ binと入力してEnterキーを押します。
次にecho @php "%~dp0phpunit.phar" %* > phpunit.cmd
と入力してEnterキーを押します。
PHPUnitがインストールされたことを確認するには、コマンドプロンプトにphpunit --version
と入力します。 PHPUnit x.y.z by Sebastian Bergmann and contributors
のようなものが得られるはずです。
Windows XPを使用しています。
Pear(Eclipse IDEでMakeGoodを動作させるために禁止されている方法)を使用しようとして多くの時間を無駄にしました。この情報は、人々が時間を無駄にしないように、このページの上部に近づける必要があります。
https://phpunit.de/ でダウンロードし、付属の指示に従ってphpunitをインストールしました。コマンドファイルへのパスをPATHに追加することにより、コマンドラインからphpunitを実行できるようになりました。ただし、MakeGood/Eclipseでphpunitを実行していません。それに関する情報の多くは、梨を必要とするため、古くなっています。
Linux(wsl)のWindowsサブシステムでこれを試してください。
Sudo apt install phpunit