ERROR: [Errno 2] Arquivo ou diretório inexistente: 'adicionar'
este é o erro que recebo quando tento executar o yarn add
minha versão atual do fio é 0,10.
Obrigado por relatar, mas não há informações suficientes para agir sobre isso.
Siga o rascunho e adicione mais dados para que possamos reproduzir.
A versão atual do Yarn é 0,26
Então, sempre que tento adicionar um pacote com fio, digamos
fio adicionar stickybits
ele lança um erro que é,
ERROR: [Errno 2] Arquivo ou diretório inexistente: 'adicionar'
E está se comportando da mesma maneira para 'install' e 'init' também
@SDhalor Eu também tive esse problema. Executá-lo com sudo
consertou para mim
Obrigado mas não funcionou para mim
eu também estou enfrentando o mesmo problema
Eu estava enfrentando o mesmo problema. Estou usando o Ubuntu (17.04) e usei o sudo para instalar o yarn para instalar o yarn. Isso, entretanto, não instalou o yarn, mas um pacote chamado cmdtest.
Você precisa seguir as instruções de instalação no site https://yarnpkg.com/lang/en/docs/install/ e adicionar um repo primeiro. Isso incluirá o yarn correto, mas ainda haverá um conflito ao executar o apt install yarn, já que cmdtest ainda está lá. Para corrigir isso, execute o seguinte comando:
sudo apt-get -o Dpkg::Options::="--force-overwrite" install yarn
Em seguida, execute sudo apt install yarn e yarn init deve funcionar corretamente.
Obrigado @rickovermars ! Funcionou para mim! :sorriso:
Estou tentando instalar o yarn no Debian 9 (extensão). Segui as instruções e parecia que estava instalado corretamente (também configurei o caminho), consegui executar yarn --version
e ele me mostrou 0,27 . No entanto, não consegui executar yarn init
ou yarn add
(para um projeto existente) que me deu que:
ERROR: [Errno 2] No such file or directory: 'add'
Em seguida, segui as etapas fornecidas por @rickovermars, mas isso também resulta na mesma saída / mensagem de erro.
Alguma ideia do porquê de o yarn add falhar no Debian 9?
Além disso, tentei instalar por meio de uma das alternativas: npm install --global
yarn e isso também resultou na mesma saída de erro.
Bem, isso é interessante, eu deixei meu Debian instalado e funcionando a noite toda e esta manhã de dentro do Visual Studio Code e sua janela de terminal eu executei:
dlazov @ zovs-debian : ~ / projects / checkout-app $ yarn add @ webcomponents / webcomponentsjs
yarn add v1.0.1
info Nenhum arquivo de bloqueio encontrado.
[1/4] Resolvendo pacotes ...
aviso [email protected] : angular-cli foi renomeado para @ angular / cli. Atualize suas dependências.
erro Recebida resposta malformada do registro para indefinido. O registro pode estar inativo.
informações Visite https://yarnpkg.com/en/docs/cli/add para documentação sobre este comando.
aviso [email protected] : atualize para minimatch 3.0.2 ou superior para evitar um problema RegExp DoS
Então o que descobri (e que vergonha) é que tive que reiniciar meu terminal. Isso foi um pouco perturbador e constrangedor.
Então está tudo bem no linux ...
Tive que executar sudo apt remove cmdtest
antes de poder instalar corretamente o yarn com sudo apt install yarn
Em Ubuntu 17.10
recomenda fazer funcionar:
sudo apt remove cmdtest
sudo apt remove yarn
em seguida, seguindo https://yarnpkg.com/lang/en/docs/install/
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
e usando rickovermars
resposta
sudo apt-get -o Dpkg::Options::="--force-overwrite" install yarn
Teste - a versão deve ser superior a 0,2X (no meu caso)
yarn -version
1.3.2
Eu não remover o pacote de fios / cmdTest antes de usar o comando para substituir a instalação de fios:
sudo apt-get -o Dpkg::Options::="--force-overwrite" install yarn
Agora, quando tento instalá-lo, obtenho:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'cmdtest' instead of 'yarn'
0 upgraded, 0 newly installed, 0 to remove and 10 not upgraded.
Alguma idéia de como reverter / remover o comando overwrite
?
Tudo que vocês disseram, eu finalmente segui as instruções do
Agora tudo funciona.
ubuntu 17.10
causado pela instalação incorreta do fio (cmdtest em vez de fio)
resolvido por isso
sudo apt-get remove cmdinstall;sudo apt update;sudo apt-get install yarn
ref para https://github.com/yarnpkg/yarn/issues/3189
@ dmz9 Também funciona com o linux mint 18.3. Obrigado!
é tão simples, basta seguir-me passo a passo: +1:
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
sudo apt-get install --no-install-recommends yarn
yarn --version
exemplo: 1.7.0
e depois cd ir para dir em seu aplicativo * importante que todos esquecem;) *
sudo yarn install
Instale a referência LTS do Yarn para Ubuntu 18.04 no link: https://qiita.com/shaching/items/a1e8bf937f1ad049b8cd
Funciona para mim!
Etapa 1: configurar o repositório
$ 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
Etapa 2: Instale o Yarn
$ sudo apt-get update && sudo apt-get install --no-install-recommends yarn
Etapa 3: verificar
$ yarn -v
mostrar 1.9.4
se você tiver um problema ao instalar o fio, você pode simplesmente remover o fio como [cmdtest] por
sudo apt-get remove cmdtest e tente instalar o 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
Ainda vendo isso no ubuntu 18.04, espero que isso seja corrigido em breve. É um pouco confuso à primeira vista.
correr com sudo funcionou comigo perfeitamente
Instale a referência LTS do Yarn para Ubuntu 18.04 no link: https://qiita.com/shaching/items/a1e8bf937f1ad049b8cd
Funciona para mim!
Etapa 1: configurar o repositório
$ 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
Etapa 2: Instale o Yarn
$ sudo apt-get update && sudo apt-get install --no-install-recommends yarn
Etapa 3: verificar
$ yarn -v
mostrar 1.9.4
muito útil !!! ubuntu 18.10. não consigo entender por que instalar fios é tão doloroso.
isso resolveu meu problema
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
atualização apt sudo
sudo apt remove cmdtest
sudo apt install yarn
Eu evitei fazer sudo apt update e também tive um problema com o sources.list.d
@bethwelt , obrigado cara, sua solução funcionou para mim!
Meu problema era copiar e colar os dois comandos listados no guia de instalação do yarn ao mesmo tempo:
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
Ao fazer isso, o segundo não foi executado. Isso foi verificado depois de inspecionar _ / etc / apt / sources.list_. Como resultado, o pacote de fios nunca foi disponibilizado para apt
. Executando cada comando individualmente, o problema foi resolvido e yarn
apareceu na lista de pacotes disponíveis.
Se você executar sudo apt search yarn
e não vê-lo listado como um pacote disponível, confirme se o repo foi adicionado a _ / etc / apt / sources.list_.
Instale a referência LTS do Yarn para Ubuntu 18.04 no link: https://qiita.com/shaching/items/a1e8bf937f1ad049b8cd
Funciona para mim!
Etapa 1: configurar o repositório
$ 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
Etapa 2: Instale o Yarn
$ sudo apt-get update && sudo apt-get install --no-install-recommends yarn
Etapa 3: verificar
$ yarn -v
mostrar 1.9.4
obrigado
Outra solução rápida é instalar o yarn via npm
npm -g i yarn
se o erro persistir após tentar instalar o yarn, feche o terminal e abra um novo terminal
yarn --version
Primeiro, remova cmdtest, então execute npm install yarn -g. Recarregue o terminal.
ubuntu 17.10
causado pela instalação incorreta do fio (cmdtest em vez de fio)
resolvido por isso
sudo apt-get remove cmdinstall;sudo apt update;sudo apt-get install yarn
ref para # 3189
Funcionou muito bem
Estou usando a última versão estável do Ubuntu OS, tive o mesmo problema, mas então, segui o guia de instalação aqui e tudo funcionou perfeitamente.
Comentários muito úteis
Eu estava enfrentando o mesmo problema. Estou usando o Ubuntu (17.04) e usei o sudo para instalar o yarn para instalar o yarn. Isso, entretanto, não instalou o yarn, mas um pacote chamado cmdtest.
Você precisa seguir as instruções de instalação no site https://yarnpkg.com/lang/en/docs/install/ e adicionar um repo primeiro. Isso incluirá o yarn correto, mas ainda haverá um conflito ao executar o apt install yarn, já que cmdtest ainda está lá. Para corrigir isso, execute o seguinte comando:
sudo apt-get -o Dpkg::Options::="--force-overwrite" install yarn
Em seguida, execute sudo apt install yarn e yarn init deve funcionar corretamente.