Ошибка команды установки пряжи Нет такого файла или каталога: 'install'
Я устанавливаю пакет sylius и при установке sylius мне нужно запустить пряжу install So
Пока я запускаю команду
yarn install
Я получаю ошибку:
ОШИБКА: [Errno 2] Нет такого файла или каталога: 'install'
Ответы
Ответ 1
У меня была такая же проблема на 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.
Надеюсь, что это поможет вам.
Ответ 2
У меня была такая же проблема на Ubuntu 18.04. Вот что сработало для меня:
Я удалил cmdtest
и yarn
sudo apt remove cmdtest
sudo apt remove yarn
Установите пряжу глобально, используя npm
sudo npm install -g yarn
Ответ 3
Примечание. Это решение хорошо работает в Ubuntu 16.04
, Ubuntu 17.04
и Ubuntu 18.04
.
Попробуйте удалить существующий cmdtest и пряжи (что модуль унаследованного черного ящика командной строки инструмента * NIX систем):
sudo apt remove cmdtest
sudo apt remove yarn
Установите его просто через npm
npm install -g yarn
ИЛИ ЖЕ
sudo npm install -g yarn
Теперь пряжа установлена. Запустите вашу команду.
yarn install sylius
Я надеюсь, что это сработает. Ура!
Редактировать:
Не забудьте re-open the terminal
чтобы изменения вступили в силу.
Ответ 4
это сработало для меня
sudo yarn install
Ответ 5
Установка пряжи для 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
Ответ 6
sudo npm install -g yarnpkg
npm WARN deprecated [email protected]: Please use the 'yarn' package instead of 'yarnpkg'
так что это работает для меня
sudo npm install -g yarn
Ответ 7
Также возникла эта проблема (Windows), исправление было полное закрытие всех экземпляров терминала, затем повторите попытку.
Ответ 8
TLDR;
Для Ubuntu 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
sudo apt-get update && sudo apt-get install yarn
Ознакомьтесь с этой официальной документацией/руководством по установке пряжи на Ubuntu (все версии Ubuntu OS) & позаботиться о дополнительных ошибках cmdtest
. https://yarnpkg.com/lang/en/docs/install/#debian-stable