GitHubよりダウンロードしたプロジェクトに対し composer install コマンドを実行したがエラーとなる。
環境
現象
"composer install" コマンドを実行したところ以下メッセージが表示される。
ロック ファイルの内容を現在のプラットフォームにインストールできることを確認します。
ロック ファイルには、互換性のあるパッケージのセットが含まれていません。 composer update を実行してください。
ということで "composer update" を実行
依存関係の更新
あなたの要件は、インストール可能なパッケージのセットに解決できませんでした。
問題1
- root composer.json には php ^7.2 が必要ですが、php バージョン (8.0.6) はその要件を満たしていません。
問題2
- nunomaduro/collision[v2.0.0, ..., v2.1.1] require php ^7.1 -> お使いの php バージョン (8.0.6) はその要件を満たしていません。
- ルート composer.json には nunomaduro/collision ^2.0 が必要 -> 充足可能
by nunomaduro/collision[v2.0.0, ..., v2.1.1]。
PHPのバージョンが8.0.6なので新しすぎるのが問題のようだ。
updateする際 "--ignore-platform-reqs" のパラメータを付ければ無視できる?
PS C:\xampp\htdocs\iReserve> composer install Installing dependencies from lock file (including require-dev) Verifying lock file contents can be installed on current platform. Your lock file does not contain a compatible set of packages. Please run composer update.ロックファイルからの依存関係のインストール (require-dev を含む)
ロック ファイルの内容を現在のプラットフォームにインストールできることを確認します。
ロック ファイルには、互換性のあるパッケージのセットが含まれていません。 composer update を実行してください。
ということで "composer update" を実行
PS C:\xampp\htdocs\iReserve> composer update Loading composer repositories with package information Updating dependencies Your requirements could not be resolved to an installable set of packages. Problem 1 - Root composer.json requires php ^7.2 but your php version (8.0.6) does not satisfy that requirement. Problem 2 - nunomaduro/collision[v2.0.0, ..., v2.1.1] require php ^7.1 -> your php version (8.0.6) does not satisfy that requirement. - Root composer.json requires nunomaduro/collision ^2.0 -> satisfiable by nunomaduro/collision[v2.0.0, ..., v2.1.1].パッケージ情報を含む composer リポジトリーのロード
依存関係の更新
あなたの要件は、インストール可能なパッケージのセットに解決できませんでした。
問題1
- root composer.json には php ^7.2 が必要ですが、php バージョン (8.0.6) はその要件を満たしていません。
問題2
- nunomaduro/collision[v2.0.0, ..., v2.1.1] require php ^7.1 -> お使いの php バージョン (8.0.6) はその要件を満たしていません。
- ルート composer.json には nunomaduro/collision ^2.0 が必要 -> 充足可能
by nunomaduro/collision[v2.0.0, ..., v2.1.1]。
PHPのバージョンが8.0.6なので新しすぎるのが問題のようだ。
updateする際 "--ignore-platform-reqs" のパラメータを付ければ無視できる?
0 件のコメント:
コメントを投稿