我正在安装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'
当前回答
在你的终端上复制并粘贴这段代码 这对我来说非常有效。
sudo apt remove cmdtest
sudo apt remove yarn
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-get update
sudo apt-get install yarn -y
其他回答
这对我很有效
sudo yarn install
如果您正在尝试部署到AWS或任何其他云基础设施,请遵循下面的链接
linux化这将有助于解决AWS上的纱线问题,但仍然存在构建时间问题。
为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
注意:这个解决方案在Ubuntu 16.04, Ubuntu 17.04和Ubuntu 18.04上都能很好地工作。
尝试删除现有的cmdtest和yarn(这是*nix系统的遗留黑盒命令行工具的模块):
sudo apt remove cmdtest sudo apt remove yarn
通过npm简单安装
npm install -g yarn
OR
sudo npm install -g yarn
现在纱线已经安装好了。执行命令。
yarn install sylius
我希望这能奏效。干杯!
编辑:
请记住重新打开终端以使更改生效。
Run:
source ~/.profile
再试一次