我正在安装sylius bundle,同时安装sylius,我需要运行纱线安装 当我运行命令时:
yarn install
我得到了错误:
ERROR: [Errno 2] No such file or directory: 'install'
我正在安装sylius bundle,同时安装sylius,我需要运行纱线安装 当我运行命令时:
yarn install
我得到了错误:
ERROR: [Errno 2] No such file or directory: 'install'
当前回答
yarn包(目前是cmdtest包的别名)的名称冲突。你要找的包装是yarnpkg。所以,试试这个命令:
sudo apt-get remove cmdtest
sudo apt-get install yarnpkg
不幸的是,在yarnpkg中,命令纱被命名为yarnpkg。你可能想要创建一个别名:
sudo ln -s /usr/bin/yarnpkg /usr/local/bin/yarn
其他回答
我找到了这个解决方案,因为上面的方法都不适合我。 在我的情况下,现有文件和下载文件之间存在冲突,因此为了解决这个问题,我在linux上执行了以下命令。
sudo mv /var/lib/dpkg/info /var/lib/dpkg/info_silent
Sudo mkdir /var/lib/dpkg/info
Sudo apt-get update
Sudo apt-get -f install <xxxx> .使用实例
<xxxx>替换为需要的包
为Ubuntu 16.04安装Yarn(不确定这是否会与14.04相同,因为它与zappee对17.04的回答略有不同)
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
curl -sL https://deb.nodesource.com/setup_9.x | sudo -E bash -
apt-get update
apt-get install nodejs
apt-get install yarn
然后从你安装sylius项目的地方(/var/www/mysite)
yarn install
yarn run gulp
这对我很有效
sudo yarn install
对于Ubuntu 18.04.4 LTS,我只是遵循官方说明: https://classic.yarnpkg.com/en/docs/install#debian-stable
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt update && sudo apt install yarn
不需要做:
sudo apt remove cmdtest
这只在Ubuntu 17.04上是必需的。我想。
我希望这能有所帮助!
也有此问题(windows),修复是完全关闭所有终端实例,然后重试。