Я устанавливаю пакет sylius и при установке sylius мне нужно запустить пряжу install So Пока я запускаю команду
yarn install
Я получаю ошибку:
ОШИБКА: [Errno 2] Нет такого файла или каталога: 'install'
Я устанавливаю пакет sylius и при установке sylius мне нужно запустить пряжу install So Пока я запускаю команду
yarn install
Я получаю ошибку:
ОШИБКА: [Errno 2] Нет такого файла или каталога: '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.
Надеюсь, что это поможет вам.
У меня была такая же проблема на Ubuntu 18.04. Вот что сработало для меня:
Я удалил cmdtest
и yarn
sudo apt remove cmdtest
sudo apt remove yarn
Установите пряжу глобально, используя npm
sudo npm install -g yarn
Примечание. Это решение хорошо работает в 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
чтобы изменения вступили в силу.
это сработало для меня
sudo yarn install
Установка пряжи для 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
sudo npm install -g yarnpkg
npm WARN deprecated [email protected]: Please use the 'yarn' package instead of 'yarnpkg'
так что это работает для меня
sudo npm install -g yarn
Также возникла эта проблема (Windows), исправление было полное закрытие всех экземпляров терминала, затем повторите попытку.
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