纱安装命令错误没有这样的文件或目录:“安装”
问题描述:
我安装sylius束同时安装sylius我需要运行纱线安装因此 当我运行命令纱安装命令错误没有这样的文件或目录:“安装”
yarn install
我得到错误:
ERROR: [Errno 2] No such file or directory: 'install'
答
我在Ubuntu 17.04上遇到同样的问题。
该解决方案为我工作:
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
然后
$ yarn install
结果:
yarn install v1.3.2
warning You are using Node "6.0.0" which is not supported and may encounter bugs or unexpected behavior. Yarn supports the following semver range: "^4.8.0 || ^5.7.0 || ^6.2.2 || >=8.0.0"
info No lockfile found.
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
info Lockfile not saved, no dependencies.
Done in 0.20s.
希望我t会帮助你。
+0
我有同样的情况:sudo apt删除cmdtest是关键! –
答
尝试删除现有纱线(这是nix系统的*传统的黑盒子命令行工具的模块。
sudo apt remove cmdtest sudo apt remove yarn
通过NPM
npm install -g yarn
现在纱安装安装简单。运行你的命令。
yarn install sylius
我希望这会起作用。干杯!
答
为Ubuntu 16.04安装纱(不知道这是否会是一样的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
请运行'yarn install --verbose'并添加扩展信息。你确定你在正确的文件夹(包含package.json)中运行纱吗? – chaenu