我正在尝试设置本地Drupal开发。 我正在关注this文件。
要使用Platform.sh成功,我需要安装以下内容 我的本地机器:
我已经安装并配置了前三件事。
id_rsa public/private keypair
Git
Composer
The Platform.sh CLI
Drush
但每当我尝试安装"The Platform.sh CLI"时,运行命令composer global require 'platformsh/cli:@stable'
我都会遇到以下错误。
linux@ubuntu:~$ composer global require 'platformsh/cli:@stable'
Changed current directory to /home/linux/.composer
./composer.json has been created
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- platformsh/cli 1.10.3 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.0.0 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.0.1 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.0.2 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.0.3 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.1.0 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.10.0 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.10.1 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.10.2 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.10.4 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.2.0 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.2.1 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.2.2 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.2.3 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.2.4 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.2.5 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.2.6 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.3.0 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.3.1 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.4.0 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.4.1 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.4.2 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.4.3 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.4.4 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.4.5 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.5.0 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.5.1 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.5.2 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.5.3 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.5.4 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.6.0 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.6.1 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.6.2 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.6.3 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.7.0 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.7.1 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.7.2 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.7.3 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.7.4 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.7.5 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.8.0 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.8.1 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.8.2 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.8.3 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.8.4 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.8.5 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.9.0 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.9.1 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.9.2 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- platformsh/cli v1.9.3 requires commerceguys/guzzle-oauth2-plugin ~1.0 -> satisfiable by commerceguys/guzzle-oauth2-plugin[v1.0.0].
- commerceguys/guzzle-oauth2-plugin v1.0.0 requires guzzle/guzzle >=v3.0 -> satisfiable by guzzle/guzzle[v3.0.0, v3.0.1, v3.0.2, v3.0.3, v3.0.4, v3.0.5, v3.0.6, v3.0.7, v3.1.0, v3.1.1, v3.1.2, v3.2.0, v3.3.0, v3.3.1, v3.4.0, v3.4.1, v3.4.2, v3.4.3, v3.5.0, v3.6.0, v3.7.0, v3.7.1, v3.7.2, v3.7.3, v3.7.4, v3.8.0, v3.8.1, v3.9.0, v3.9.1, v3.9.2, v3.9.3].
- guzzle/guzzle v3.9.3 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.9.2 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.9.1 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.9.0 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.8.1 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.8.0 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.7.4 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.7.3 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.7.2 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.7.1 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.7.0 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.6.0 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.5.0 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.4.3 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.4.2 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.4.1 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.4.0 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.3.1 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.3.0 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.2.0 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.1.2 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.1.1 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.1.0 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.0.7 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.0.6 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.0.5 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.0.4 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.0.3 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.0.2 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.0.1 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- guzzle/guzzle v3.0.0 requires ext-curl * -> the requested PHP extension curl is missing from your system.
- Installation request for platformsh/cli @stable -> satisfiable by platformsh/cli[1.10.3, v1.0.0, v1.0.1, v1.0.2, v1.0.3, v1.1.0, v1.10.0, v1.10.1, v1.10.2, v1.10.4, v1.2.0, v1.2.1, v1.2.2, v1.2.3, v1.2.4, v1.2.5, v1.2.6, v1.3.0, v1.3.1, v1.4.0, v1.4.1, v1.4.2, v1.4.3, v1.4.4, v1.4.5, v1.5.0, v1.5.1, v1.5.2, v1.5.3, v1.5.4, v1.6.0, v1.6.1, v1.6.2, v1.6.3, v1.7.0, v1.7.1, v1.7.2, v1.7.3, v1.7.4, v1.7.5, v1.8.0, v1.8.1, v1.8.2, v1.8.3, v1.8.4, v1.8.5, v1.9.0, v1.9.1, v1.9.2, v1.9.3].
Installation failed, deleting ./composer.json.
linux@ubuntu:~$
你能告诉我我哪里出错了吗?以及如何解决这个问题?
答案 0 :(得分:0)
系统中缺少所请求的PHP扩展卷曲
只需安装curl:
sudo apt-get install curl