Ubuntu 纱线安装命令错误没有这样的文件或目录:';安装&x27;

Ubuntu 纱线安装命令错误没有这样的文件或目录:';安装&x27;,ubuntu,ubuntu-14.04,sylius,yarnpkg,Ubuntu,Ubuntu 14.04,Sylius,Yarnpkg,我正在安装sylius捆绑包,在安装sylius时,我需要运行Thread install以便 当我运行命令时 yarn install 我得到一个错误: 错误:[Errno 2]没有这样的文件或目录:“安装” 我在Ubuntu 17.04上也有同样的问题 这个解决方案对我有效: sudo apt remove cmdtest sudo apt remove yarn curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-ke

我正在安装sylius捆绑包,在安装sylius时,我需要运行Thread install以便 当我运行命令时

yarn install
我得到一个错误:

错误:[Errno 2]没有这样的文件或目录:“安装”


我在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 -y
yarn install v1.3.2
warning You are using Node "6.0.0" which is not supported and may encounter bugs or unexpected behaviour. Yarn supports the following server 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.
然后

yarn 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
yarn install v1.3.2
warning You are using Node "6.0.0" which is not supported and may encounter bugs or unexpected behaviour. Yarn supports the following server 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.

希望它能对您有所帮助。

注意:此解决方案在
ubuntu16.04
ubuntu17.04
ubuntu18.04
上运行良好

尝试删除现有的cmdtestwarn(这是*nix系统的传统黑盒命令行工具的模块):

sudo-apt-remove-cmdtest sudo易脱纱 通过npm简单地安装它

npm install -g yarn npm安装-g纱线 或

sudo npm安装-g纱线 现在纱线已经安装好了。运行您的命令

yarn install sylius 塞利乌斯酒店 我希望这能奏效。干杯

编辑:

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
yarn install v1.3.2
warning You are using Node "6.0.0" which is not supported and may encounter bugs or unexpected behaviour. Yarn supports the following server 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.

请记住重新打开终端以使更改生效。

安装Ubuntu16.04版的Thread(不确定这是否与14.04版相同,因为它与zappee对17.04版的回答略有不同)

然后从您安装sylius项目的任何地方(/var/www/mysite)

这对我有用

sudo yarn install

我在Ubuntu 18.04上也有同样的问题。这就是我的工作:

我删除了
cmdtest
纱线

sudo apt remove cmdtest

sudo apt remove yarn
使用npm在全球范围内安装纱线

sudo npm install -g yarn

这对我来说很有用

sudo npm install -g yarn
也有此问题(windows),修复程序是完全关闭所有终端实例,然后重试

TL;DR

//运行这些命令(在Ubuntu 17.04及以上版本上测试)
旋度-sShttps://dl.yarnpkg.com/debian/pubkey.gpg |sudoapt键添加-
回声“黛布https://dl.yarnpkg.com/debian/ 稳定主“sudo T/etc/apt/sources.list.d/warn.list
sudo-apt-get-update&sudo-apt-get-install
其他注意事项:
查看此官方文档/指南,了解在其他Ubuntu版本上安装Thread的情况,并注意其他
cmdtest
错误


如果您没有安装
curl
,您可以使用Ubuntu 18.04.4 LTS的
sudo apt install curl

来安装它。我只是按照官方的说明:

不需要做:

sudo apt remove cmdtest
这只在Ubuntu 17.04上是必需的。*我想


我希望有帮助

所有正确建议移除Ubuntu
Thread
软件包并通过NPM安装Thread的答案都值得称赞,下面是一个详细的答案,并附有解释(请注意,还有意见):

纱线安装中没有此类文件或目录
错误的原因是您没有使用“正确的”纱线:使用Ubuntu软件源安装
纱线
时获得的软件是来自的“纱线”场景测试工具。这可能不是您的意思,因为纱线也是Javascript应用程序的流行开发生命周期工具(类似于Make、Maven和friends)

Javascript Thread工具无法从Ubuntu软件源获得,但可以由NPM安装(这是Thread打算取代的另一个开发生命周期工具,所以这很尴尬……)

要在Ubuntu中使用纱线,请首先删除
cmdtest
及其工具:

$ sudo apt purge cmdtest
然后确保安装了NPM:

$ sudo apt install npm
然后使用NPM安装纱线:

$ npm install -g yarn
注意:使用
npm install-g
将为您当前的用户帐户安装一个Javascript包,这在大多数情况下都是可以的。如果您想为所有用户安装Thread,可以对NPM命令使用
sudo
,但不建议这样做:在多用户操作系统的上下文中,很少对NPM软件包进行安全性审计,并且在以“root”身份安装时,安装某些软件包甚至可能会中断。NPM曾经警告不要使用sudo运行它,而现在不这样做的主要原因是它会激怒那些使用沙盒“根”环境(如Docker)为单用户服务器构建和部署Javascript应用程序的人。

运行:

source ~/.profile 
然后再试一次

我的解决方案是

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

我相信已经提供了所有相关的解决方案,但这里有一个微妙的情况:如果你不再次关闭和打开终端,你将看不到效果

关闭终端并打开 然后输入你的终端

纱线版本


干杯

尝试了上述步骤,但在Ubuntu 20上不起作用。 对于Ubuntu20,删除上面建议的cmdtest和纱线。使用以下命令安装纱线:

curl -sL 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
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

以下步骤对Pop有效_OS 20.10和ubuntu 20.04

  • sudo-apt-remove-cmdtest
  • sudo易脱纱
  • curl-sShttps://dl.yarnpkg.com/debian/pubkey.gpg |sudo apt按键添加-
  • echo“debhttps://dl.yarnpkg.com/debian/ stable main“| sudo T恤/etc/apt/sources.list.d/warn.list
  • sudo-apt-get-update
  • sudo-apt-get-install-y
  • 纱线安装

  • 我以不同的方式安装了Thread,当我在控制台中运行Thread时,它会通知我“bash:/usr/bin/Thread:文件或目录不存在”。 我转到路径/usr/bin,找到的二进制文件是yarnpkg。 我在控制台中运行
    yarnpkg
    ,它会安装所有依赖项。 注意:所有纱线命令都适用于yarnpkg。如果您有任何问题,我们将继续在论坛上看到


    请运行
    纱线安装--verbose
    并添加扩展信息。你确定你在正确的文件夹(其中包含一个package.json)中运行了Thread吗?我遇到了同样的情况:sudo apt remove cmdtest是关键!有这个山姆吗
    curl -sL 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
    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