当前位置: 首页 > 知识库问答 >
问题:

安装CakePhp:"您的需求无法解析为一组可安装的包"错误

耿和韵
2023-03-14

我试图安装cakephp使用作曲家本教程,但在我运行命令后:

sudo composer create-project --prefer-dist cakephp/app my_app_name

我得到的错误:

问题1-cakephp/cakephp-codesniffer 3.0.0需要squizlabs/php_codesniffer^3.0.0-

若要启用扩展,请验证是否已在中启用它们。ini文件:-/etc/php/7.0/cli/php。ini-/etc/php/7.0/cli/conf.d/10-opcache。ini-/etc/php/7.0/cli/conf.d/10-pdo。ini-/etc/php/7.0/cli/conf.d/20-calendar。ini-/etc/php/7.0/cli/conf.d/20-ctype。ini-/etc/php/7.0/cli/conf.d/20-curl。ini-/etc/php/7.0/cli/conf.d/20-exif。ini-/etc/php/7.0/cli/conf.d/20-fileinfo。ini-/etc/php/7.0/cli/conf.d/20-ftp。ini-/etc/php/7.0/cli/conf.d/20-gettext。ini-/etc/php/7.0/cli/conf.d/20-iconv。ini-/etc/php/7.0/cli/conf.d/20-intl.ini-/etc/php/7.0/cli/conf.d/20-json。ini-/etc/php/7.0/cli/conf.d/20-mbstring。ini-/etc/php/7.0/cli/conf.d/20-phar。ini-/etc/php/7.0/cli/conf.d/20-posix。ini-/etc/php/7.0/cli/conf.d/20-readline。ini-/etc/php/7.0/cli/conf.d/20-shmop。ini-/etc/php/7.0/cli/conf.d/20-sockets。ini-/etc/php/7.0/cli/conf.d/20-sysvmsg。ini-/etc/php/7.0/cli/conf.d/20-sysvsem。ini-/etc/php/7.0/cli/conf.d/20-sysvshm。ini-/etc/php/7.0/cli/conf.d/20-tokenizer。ini您还可以在终端内部运行php--ini,查看php在CLI模式下使用的文件。

我使用curl和composer安装了codeSniffer。我仍然无法摆脱这个错误。你知道我做错了什么吗?

共有3个答案

何琨
2023-03-14

我曾经有过类似的错误。它是通过安装php xml修复的。确保您也安装了waris所说的内容。第一个php版本

php -v

sudo apt-get install <your php version>-xml
姬捷
2023-03-14

你需要安装一些扩展i-e:

sudo pear install PHP_CodeSniffer

并为作曲家i-e curl,intl启用php扩展

sudo apt-get update

sudo apt-get install curl php-cli php-mbstring git unzip

额外选项:

要全局安装composer,请执行以下操作:

sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
于高雅
2023-03-14

我曾经有过类似的错误。它是通过安装php xml修复的。确保您也安装了waris所说的内容。

sudo apt-get install php-xml
 类似资料:
  • 我是symfony1的新手。4.我正在尝试在现有项目中安装composer我运行安装命令获取以下信息: 加载包含包信息的composer存储库安装依赖项(包括require dev)无法将您的需求解析为可安装的包集。 问题一: 潜在原因: 包名中的一个错别字 根据您的最小最大稳定性设置,该软件包没有足够稳定的版本,请参阅https://groups.google.com/d/topic/compo

  • 我正在尝试设置从github repo克隆的Symfony项目,但在安装依赖项时遇到问题。 运行composer install时,结果如下: 这是composer.json 谢谢!

  • 当我运行时,我收到一些有线输出。 这是我的composer.json。 我该如何解决这个问题?

  • 我正在开发一个应用程序,如果我从android studio运行到我的设备上,它绝对运行良好。如果我将我的apk放入google drive并与其他人共享,它会显示错误< code >(“Android apk安装失败。安装包错误,无法安装。)当他们尝试安装应用程序时。不是署名的apk。它仍处于原型阶段(调试模式)。 请让我知道我哪里做错了。

  • 我在安装软件时出现了2022C++的安装界面,但是出现了无法安装的界面。 于是我尝试寻找文件位置来安装结果没有用 我尝试寻找文件位置来安装结果没有用,我开始尝试卸载原来的2022C++,但还是跳出了第一张图片的界面。我的软件就打不开了。

  • 我正在尝试使用以下命令创建一个项目,如官方书签教程所示: 然后我看到以下错误: [RuntimeException] 无法在中加载包cakephp/migrationshttp://packagist.org: [UnexpectedValueException]无法分析版本约束 [UnexpectedValueException] 无法分析版本约束 然后我运行并看到以下错误: PHP警告:req