我正在安装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
其他回答
我在Ubuntu 18.04上也遇到了同样的问题。这对我来说很管用:
我去掉了cmdtest和纱线
sudo apt remove cmdtest
sudo apt remove yarn
使用npm全局安装yarn
sudo npm install -g yarn
下面的步骤对Pop!_OS 20.10 & ubuntu 20.04
Sudo应该删除cmdtest 须藤易脱纱 curl - ss https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - 回显"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 线安装
我的解决方案是
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
如果您的节点版本高于16.10。您可以简单地运行以下命令来使用yarn命令。
corepack启用
如果您的节点版本为16.10之前。执行上述命令前请先执行npm i -g corepack。
sudo npm install -g yarnpkg
npm WARN deprecated yarnpkg@0.15.1: Please use the `yarn` package instead of `yarnpkg`
这对我来说是可行的
sudo npm install -g yarn