ERREUR : [Errno 2] Aucun fichier ou répertoire de ce type : 'add'
c'est l'erreur que j'obtiens quand j'essaye d'exécuter le fil add
ma version actuelle du fil est 0.10.
Merci pour le signalement, mais il n'y a pas assez d'informations pour agir à ce sujet.
Veuillez suivre le brouillon et ajouter plus de données afin que nous puissions reproduire.
La version actuelle du fil est 0.26
Donc, chaque fois que j'essaie d'ajouter un paquet avec du fil, disons
fil ajouter des stickybits
il renvoie une erreur qui est,
ERREUR : [Errno 2] Aucun fichier ou répertoire de ce type : 'add'
Et il se comporte de la même manière pour « install » et « init » également
@SDhalor J'ai également eu ce problème. L'exécuter avec sudo
corrigé pour moi
Merci mais ça n'a pas marché pour moi
je suis également confronté au même problème
J'étais confronté au même problème. J'utilise Ubuntu (17.04) et j'ai utilisé sudo apt install fil pour installer fil. Cependant, cela n'a pas installé fil, mais un package nommé cmdtest.
Vous devez suivre les instructions d'installation sur le site Web https://yarnpkg.com/lang/en/docs/install/ et ajouter d'abord un dépôt. Cela inclura alors le bon fil, mais il y aura toujours un conflit lors de l'exécution d'apt install fil, car cmdtest est toujours là. Pour corriger cela, exécutez la commande suivante :
sudo apt-get -o Dpkg::Options::="--force-overwrite" install yarn
Ensuite, exécutez sudo apt install fil et initialisation de fil devrait fonctionner correctement.
Merci @rickovermars ! A travaillé pour moi ! :le sourire:
J'essaie d'installer fil sur Debian 9 (stretch). J'ai suivi les instructions et il a semblé s'installer correctement (j'ai également configuré le chemin), je pouvais exécuter yarn --version
et il m'a montré 0.27 . Cependant, je ne pouvais pas exécuter yarn init
ou yarn add
(sur un projet existant) m'a donné cela :
ERROR: [Errno 2] No such file or directory: 'add'
J'ai ensuite suivi les étapes fournies par @rickovermars mais cela entraîne également le même message de sortie/erreur.
Avez-vous une idée de la raison pour laquelle l'ajout de fil échoue sur Debian 9 ?
De plus, j'ai essayé d'installer via l'une des alternatives: npm install --global
fil et cela entraîne également la même sortie d'erreur.
Eh bien, c'est intéressant, j'ai laissé ma Debian opérationnelle toute la nuit et ce matin, à partir de Visual Studio Code et de sa fenêtre de terminal, j'ai exécuté :
dlazov@zovs-debian :~/projects/checkout-app$ fil ajouter @webcomponents/webcomponentsjs
fil ajouter v1.0.1
info Aucun fichier de verrouillage trouvé.
[1/4] Résolution des paquets...
avertissement [email protected] : angular-cli a été renommé en @angular/cli. Veuillez mettre à jour vos dépendances.
erreur Réception d'une réponse mal formée du registre pour undefined. Le registre est peut-être en panne.
info Visitez https://yarnpkg.com/en/docs/cli/add pour obtenir de la documentation sur cette commande.
warning [email protected] : Veuillez mettre à jour vers minimatch 3.0.2 ou supérieur pour éviter un problème RegExp DoS
Donc ce que j'ai découvert (et honte à moi) c'est que j'ai dû redémarrer mon terminal. C'était un peu dérangeant et embarrassant.
Donc tout va bien sous Linux...
J'ai dû exécuter sudo apt remove cmdtest
avant de pouvoir installer correctement le fil avec sudo apt install yarn
Sur Ubuntu 17.10
recommande de le faire fonctionner :
sudo apt remove cmdtest
sudo apt remove yarn
puis en suivant 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
et en utilisant la réponse rickovermars
sudo apt-get -o Dpkg::Options::="--force-overwrite" install yarn
Test - la version devrait être supérieure à 0,2X (dans mon cas)
yarn -version
1.3.2
Je n'ai pas supprimé le package fil/cmdtest avant d'utiliser la commande pour remplacer l'installation de fil :
sudo apt-get -o Dpkg::Options::="--force-overwrite" install yarn
Maintenant, lorsque j'essaie de l'installer, j'obtiens:
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.
Une idée sur la façon de rétablir/supprimer la commande overwrite
?
Tout ce que vous avez dit, j'ai finalement suivi les instructions de @ yami12376 mais j'obtenais toujours l'installation de cmdtest. J'ai dû sudo apt update avant d'exécuter sudo apt-get -o Dpkg :: Options ::="--force-overwrite" install fil
Maintenant tout fonctionne.
Ubuntu 17.10
causé par une mauvaise installation de fil (cmdtest au lieu de fil)
résolu par cela
sudo apt-get remove cmdinstall;sudo apt update;sudo apt-get install yarn
réf à https://github.com/yarnpkg/yarn/issues/3189
@ dmz9 Cela fonctionne également pour linux mint 18.3. Merci !
c'est si simple, suivez-moi étape par étape :+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
exemple : 1.7.0
et plus tard, cd aller à dir dans votre application * important que tout le monde l'oublie ;) *
sudo yarn install
Installez Yarn for Ubuntu 18.04 LTS référence au lien : https://qiita.com/shaching/items/a1e8bf937f1ad049b8cd
Ça marche pour moi!
Étape 1 : Configurer le référentiel
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key ajouter -
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Étape 2 : Installer le fil
$ sudo apt-get update && sudo apt-get install --no-install-recommends fil
Étape 3 : vérifier
$ fil -v
afficher 1.9.4
si vous rencontrez un problème lors de l'installation du fil, vous pouvez simplement retirer le fil comme [cmdtest] en
sudo apt-get remove cmdtest et essayez d'installer fil :
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key ajouter -
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 fil
Voyant toujours cela sur Ubuntu 18.04, j'espère que cela sera bientôt corrigé. C'est un peu déroutant à première vue.
courir avec sudo a parfaitement fonctionné avec moi
Installez Yarn for Ubuntu 18.04 LTS référence au lien : https://qiita.com/shaching/items/a1e8bf937f1ad049b8cd
Ça marche pour moi!
Étape 1 : Configurer le référentiel
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key ajouter -
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Étape 2 : Installer le fil
$ sudo apt-get update && sudo apt-get install --no-install-recommends fil
Étape 3 : vérifier
$ fil -v
afficher 1.9.4
sacrément utile !!! Ubuntu 18.10. ne peut pas comprendre pourquoi l'installation du fil est si douloureuse.
cela a résolu mon problème
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key ajouter -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
mise à jour sudo apt
sudo apt supprimer cmdtest
sudo apt installer le fil
J'avais évité de faire la mise à jour sudo apt et j'avais également un problème avec sources.list.d
@bethwelt , merci
Mon problème consistait à copier et coller les deux commandes répertoriées dans le guide d'installation de fil en même temps :
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
Ce faisant, le second n'a pas été exécuté. Cela a été vérifié après avoir inspecté _/etc/apt/sources.list_. En conséquence, le paquet de fil n'a jamais été mis à la disposition de apt
. En exécutant individuellement chaque commande, le problème a été résolu et yarn
est apparu dans la liste des packages disponibles.
Si vous exécutez sudo apt search yarn
et que vous ne le voyez pas dans la liste des packages disponibles, confirmez que le référentiel a été ajouté à _/etc/apt/sources.list_.
Installez Yarn for Ubuntu 18.04 LTS référence au lien : https://qiita.com/shaching/items/a1e8bf937f1ad049b8cd
Ça marche pour moi!
Étape 1 : Configurer le référentiel
$ curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key ajouter -
$ echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Étape 2 : Installer le fil
$ sudo apt-get update && sudo apt-get install --no-install-recommends fil
Étape 3 : vérifier
$ fil -v
afficher 1.9.4
remercier
Une autre solution de contournement rapide consiste à installer le fil via npm
npm -g i yarn
si l'erreur persiste après avoir essayé d'installer le fil, fermez le terminal et ouvrez un nouveau terminal
yarn --version
Tout d'abord, supprimez cmdtest, alors exécutez npm install fil -g. Recharger le terminal.
Ubuntu 17.10
causé par une mauvaise installation de fil (cmdtest au lieu de fil)
résolu par cela
sudo apt-get remove cmdinstall;sudo apt update;sudo apt-get install yarn
réf. #3189
Cela a fonctionné à merveille
J'utilise la dernière version stable d'Ubuntu OS, j'ai eu le même problème, mais j'ai ensuite suivi le guide d'installation ici , et tout a parfaitement fonctionné.
Commentaire le plus utile
J'étais confronté au même problème. J'utilise Ubuntu (17.04) et j'ai utilisé sudo apt install fil pour installer fil. Cependant, cela n'a pas installé fil, mais un package nommé cmdtest.
Vous devez suivre les instructions d'installation sur le site Web https://yarnpkg.com/lang/en/docs/install/ et ajouter d'abord un dépôt. Cela inclura alors le bon fil, mais il y aura toujours un conflit lors de l'exécution d'apt install fil, car cmdtest est toujours là. Pour corriger cela, exécutez la commande suivante :
sudo apt-get -o Dpkg::Options::="--force-overwrite" install yarn
Ensuite, exécutez sudo apt install fil et initialisation de fil devrait fonctionner correctement.