Estoy instalando sylius bundle y mientras instalo sylius necesito ejecutar yarn install Así que mientras ejecuto el comando
yarn install
Me sale el error:
ERROR: [Errno 2] No existe tal archivo o directorio: 'instalar'
Estoy instalando sylius bundle y mientras instalo sylius necesito ejecutar yarn install Así que mientras ejecuto el comando
yarn install
Me sale el error:
ERROR: [Errno 2] No existe tal archivo o directorio: 'instalar'
Respuestas:
Tuve el mismo problema en Ubuntu 17.04.
Esta solución funcionó para mí:
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
luego
yarn install
resultado:
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.
Espero que te ayude.
RUN curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - \ echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list \ apt-get update \ && yes Y | apt-get install --no-install-recommends yarn RUN yarn --version
da como resultado la versión 0.32.0 de hilo, que falla en cosas básicas comoyarn init
Tuve el mismo problema en Ubuntu 18.04. Esto fue lo que funcionó para mí:
Me quité cmdtest
yyarn
sudo apt remove cmdtest
sudo apt remove yarn
Instalar hilo globalmente usando npm
sudo npm install -g yarn
Nota: Esta solución funciona bien en Ubuntu 16.04
, Ubuntu 17.04
y Ubuntu 18.04
.
Intente eliminar el cmdtest y el hilo existentes (que es el módulo de la herramienta de línea de comando de caja negra heredada de los sistemas * nix):
sudo apt remove cmdtest sudo apt eliminar hilo
Instalarlo simple a través de npm
npm install -g hilo
O
sudo npm install -g hilo
Ahora el hilo está instalado. Ejecuta tu comando.
hilo instalar sylius
Espero que esto funcione. ¡Salud!
Editar:
Recuerde que los re-open the terminal
cambios surtirán efecto.
sudo apt remove -y cmdtest
para confirmación automática
esto funcionó para mí
sudo yarn install
TL; DR
// Try these commands. Tested on Ubuntu 17.04 & above. 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
Consulte esta documentación / guía oficial para instalar hilo en otras versiones de Ubuntu y para solucionar cmdtest
errores adicionales . https://yarnpkg.com/lang/en/docs/install/#debian-stable
Instalación de Yarn para Ubuntu 16.04 (no estoy seguro si será igual a 14.04 ya que es ligeramente diferente a la respuesta de zappee para 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
Luego, desde donde haya instalado su proyecto sylius (/ var / www / mysite)
yarn install
yarn run gulp
Para Ubuntu 18.04.4 LTS acabo de seguir las instrucciones oficiales: https://classic.yarnpkg.com/en/docs/install#debian-stable
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 update && sudo apt install yarn
No hay necesidad de hacer:
sudo apt remove cmdtest
Eso solo es necesario en Ubuntu 17.04. * Creo.
¡Espero que ayude!
sudo npm install -g yarnpkg
npm WARN deprecated yarnpkg@0.15.1: Please use the `yarn` package instead of `yarnpkg`
entonces esto funciona para mí
sudo npm install -g yarn
También tuve este problema (windows), la solución fue un cierre completo de todas las instancias de terminal, luego vuelva a intentarlo.
Con felicitaciones a todas las respuestas que sugieren correctamente eliminar el yarn
paquete Ubuntu e instalar Yarn a través de NPM, aquí hay una respuesta detallada con explicación (y, tenga en cuenta, opiniones):
La razón del No such file or directory
error yarn install
es que no está utilizando el hilo "correcto": el software que obtiene cuando instala yarn
utilizando las fuentes de software de Ubuntu es la herramienta de prueba de escenario "hilo" del conjunto de pruebas cmdtest blackbox . Es probable que esto no sea lo que quiso decir, ya que Yarn también es una herramienta popular de desarrollo del ciclo de vida para la aplicación Javascript (similar a Make, Maven y sus amigos).
La herramienta Javascript Yarn no está disponible en las fuentes de software de Ubuntu, pero NPM puede instalarla (que es otra herramienta de ciclo de vida de desarrollo que Yarn pretende reemplazar, así que es incómodo ...).
Para hacer que Yarn esté disponible en Ubuntu, comience por eliminar cmdtest
y sus herramientas:
$ sudo apt purge cmdtest
Luego, asegúrese de que NPM esté instalado:
$ sudo apt install npm
Luego use NPM para instalar Yarn:
$ npm install -g yarn
Nota: el uso npm install -g
instalará un paquete Javascript para su cuenta de usuario actual, que debería estar bien para la mayoría de los propósitos. Si desea instalar Yarn para todos los usuarios, puede usar sudo
el comando NPM, pero eso no se recomienda: los paquetes NPM rara vez se auditan por seguridad en el contexto de un sistema operativo multiusuario y la instalación de algunos paquetes puede incluso romperse durante la instalación ellos como "raíz". NPM solía advertir contra ejecutarlo sudo
y la razón principal por la que no lo hace hoy es porque molesta a las personas que usan entornos de "sandboxing" (como Docker) para construir e implementar aplicaciones Javascript para servidores de un solo usuario.
yarn install --verbose
y agregue la información extendida. ¿Estás seguro de que estás ejecutando hilo en la carpeta correcta (que contiene un paquete.json)?