web-dev-qa-db-fra.com

NPM installer pour les paquets ne fonctionne pas

T Demande d'avance toute aide possible.

J'essaie d'installer des paquets tels que Grunt, Bower et Yeoman à l'aide de nodejs et du NPM dans le terminal de mon Mac OSX 10.8.

Je vérifie que les versions du noeud et de NPM vérifient qu'elles sont correctement installées et qu'elles se sont avérées vraies . Cependant, lorsque je commence à exécuter une commande pour installer un package tel que bower, j'utilise les éléments suivants:

npm install -g bower

Je reçois diverses quantités d'erreurs à venir. J'essaie d'éviter d'utiliser la commande Sudo. J'ai essayé d'utiliser Sudo, mais j'obtenais une réponse "commande introuvable". J'ai l'impression que les paquets ne se trouvent peut-être pas dans les bons dossiers ou répertoires, mais je ne sais pas trop quoi faire ensuite.

Pour votre référence, voici les erreurs que je reçois:

npm ERR! Error: EACCES, unlink '/Users/myname/.node/lib/node_modules/bower/.editorconfig'
npm ERR!  { [Error: EACCES, unlink '/Users/myname/.node/lib/node_modules/bower/.editorconfig']
npm ERR!   errno: 3,
npm ERR!   code: 'EACCES',
npm ERR!   path: '/Users/myname/.node/lib/node_modules/bower/.editorconfig' }
npm ERR! 
npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Darwin 12.5.0
npm ERR! command "node" "/usr/local/bin/npm" "install" "-g" "bower"
npm ERR! cwd /Users/myname
npm ERR! node -v v0.10.32
npm ERR! npm -v 1.4.28
npm ERR! path /Users/myname/.node/lib/node_modules/bower/.editorconfig
npm ERR! code EACCES
npm ERR! errno 3
npm ERR! stack Error: EACCES, unlink '/Users/myname/.node/lib/node_modules/bower/.editorconfig'
npm ERR! error rolling back Error: EACCES, unlink '/Users/myname/.node/lib/node_modules/bower   /.editorconfig'
npm ERR! error rolling back  { [Error: EACCES, unlink '/Users/myname/.node/lib/node_modules/bower/.editorconfig']
npm ERR! error rolling back   errno: 3,
npm ERR! error rolling back   code: 'EACCES',
npm ERR! error rolling back   path: '/Users/myname/.node/lib/node_modules/bower/.editorconfig' }
npm ERR! not ok code 0

Pour des raisons de confidentialité, j'ai remplacé mon propre nom par le proxy myname dans les chemins. De plus, ce problème persiste lorsque j'essaie d'installer Grunt et yeoman.

Après une inspection plus approfondie, j'ai remarqué que j'ai deux dossiers. Un nommé "utilisateurs" et un nom "usr". Dans "utilisateurs", je vois un dossier appelé node_modules. Cependant, dans 'usr/local/lib/node_modules/npm/node_modules', j'ai remarqué qu'il n'y avait pas de fichiers bower, grunt ou yeoman. Ce ne sont que des spéculations, mais les fichiers ne s’installent-ils pas correctement dans les dossiers nécessaires pour pouvoir être exécutés dans npm?

Toute aide ou contribution serait extrêmement appréciée!

MISE À JOUR10/10/14

Pour référence, j’ai essayé la commande Sudo pour voir si cela fonctionnerait et elle affiche ce qui suit:

   /Users/myname/.node/bin/bower -> /Users/myname/.node/lib/node_modules/bower/bin/bower
     [email protected] /Users/myname/.node/lib/node_modules/bower
    ├── [email protected]
    ├── [email protected]
    ├── [email protected]
    ├── [email protected]
    ├── [email protected]
    ├── [email protected]
    ├── [email protected]
    ├── [email protected]
    ├── [email protected]
    ├── [email protected]
    ├── [email protected]
    ├── [email protected]
    ├── [email protected]
    ├── [email protected]
    ├── [email protected]
    ├── [email protected]
    ├── [email protected]
    ├── [email protected]
    ├── [email protected]
    ├── [email protected]
    ├── [email protected] ([email protected])
    ├── [email protected] ([email protected])
    ├── [email protected] ([email protected], [email protected], [email protected])
    ├── [email protected] ([email protected])
    ├── [email protected] ([email protected], [email protected], [email protected], [email protected])
    ├── [email protected] ([email protected])
    ├── [email protected] ([email protected])
    ├── [email protected] ([email protected], [email protected])
    ├── [email protected] ([email protected], [email protected], [email protected], strip- [email protected], [email protected])
    ├── [email protected] ([email protected], [email protected], [email protected])
    ├── [email protected] ([email protected], [email protected], [email protected])
    ├── [email protected] ([email protected], [email protected])
    ├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected])
    ├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
    ├── [email protected]
    ├── [email protected] ([email protected])
    ├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
    ├── [email protected] ([email protected], [email protected], [email protected], [email protected])
    ├── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])
    ├── [email protected] ([email protected], [email protected])
    └── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected])

=============================== Cependant, ce qui précède n'est pas une solution appropriée. Lorsque j'essaie d'exécuter une vérification pour voir si bower est installé, par exemple en tapant bower -v ou bower --version ou toute autre commande de bower, j'obtiens "commande non trouvée". Que se passe-t-il?

MISE À JOUR 10/11/14

Donc, rien de ce que j'ai essayé jusqu'à présent ne m'a donné la possibilité d'exécuter la commande 'npm install -g bower.' Par curiosité, comme je l'ai déjà mentionné, j'ai exécuté la commande 'Sudo npm install -g bower' qui est apparu pour installer Bower. Cependant, en tapant n'importe quelle commande bower, vous obtenez toujours «commande introuvable». Lors de l’essai des commandes Sudo bower, le résultat est «commande introuvable». Ce que je ne comprends pas bien, c'est que lorsque j'exécute la commande 'npm ls' pour examiner ce que le NPM a installé, il est intéressant de voir la liste des packages installés suivants. Vous n'avez pas besoin de lire la liste car elle est longue, mais prenez note de la façon dont le premier élément semble être bower. Si cela est vrai et que cela signifie que bower a en fait été installé par npm, pourquoi les commandes bower ne fonctionnent-elles pas?

    /Users/myname.
    ├─┬ [email protected]
    │ ├── [email protected]
    │ ├── [email protected]
    │ ├─┬ [email protected]
    │ │ ├── [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ ├── [email protected]
    │ │ │ └── [email protected]
    │ │ └── [email protected]
    │ ├── [email protected]
    │ ├─┬ [email protected]
    │ │ ├── [email protected]
    │ │ ├── [email protected]
    │ │ └── [email protected]
    │ ├── [email protected]
    │ ├─┬ [email protected]
    │ │ ├── [email protected]
    │ │ ├── [email protected]
    │ │ ├── [email protected]
    │ │ ├── [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ ├── [email protected]
    │ │ │ ├── [email protected]
    │ │ │ ├── [email protected]
    │ │ │ ├─┬ [email protected]
    │ │ │ │ ├── [email protected]
    │ │ │ │ └─┬ [email protected]
    │ │ │ │   └── [email protected]
    │ │ │ ├─┬ [email protected]
    │ │ │ │ ├── [email protected]
    │ │ │ │ ├── [email protected]
    │ │ │ │ ├── [email protected]
    │ │ │ │ └── [email protected]
    │ │ │ ├─┬ [email protected]
    │ │ │ │ ├── [email protected]
    │ │ │ │ ├── [email protected]
    │ │ │ │ └── [email protected]
    │ │ │ ├── [email protected]
    │ │ │ ├── [email protected]
    │ │ │ ├── [email protected]
    │ │ │ ├── [email protected]
    │ │ │ ├── [email protected]
    │ │ │ └── [email protected]
    │ │ └── [email protected]
    │ ├─┬ [email protected]
    │ │ └─┬ [email protected]
    │ │   └── [email protected]
    │ ├─┬ [email protected]
    │ │ ├── [email protected]
    │ │ ├── [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ └── [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ └── [email protected]
    │ │ └── [email protected]
    │ ├── [email protected]
    │ ├─┬ [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ ├── [email protected]
    │ │ │ └─┬ [email protected]
    │ │ │   └── [email protected]
    │ │ ├── [email protected]
    │ │ ├── [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ ├── [email protected]
    │ │ │ ├── [email protected]
    │ │ │ ├── [email protected]
    │ │ │ └── [email protected]
    │ │ └─┬ [email protected]
    │ │   └── [email protected]
    │ ├─┬ [email protected]
    │ │ └── [email protected]
    │ ├─┬ [email protected]
    │ │ ├── [email protected]
    │ │ └─┬ [email protected]
    │ │   └── [email protected]
    │ ├─┬ [email protected]
    │ │ ├── [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ └── [email protected]
    │ │ └─┬ [email protected]
    │ │   └── [email protected]
    │ ├── [email protected]
    │ ├─┬ [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ └── [email protected]
    │ │ └─┬ [email protected]
    │ │   ├── [email protected]
    │ │   └─┬ [email protected]
    │ │     └── [email protected]
    │ ├─┬ [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ ├── [email protected]
    │ │ │ ├─┬ [email protected]
    │ │ │ │ ├── [email protected]
    │ │ │ │ └── [email protected]
    │ │ │ ├─┬ [email protected]
    │ │ │ │ ├─┬ [email protected]
    │ │ │ │ │ ├── [email protected]
    │ │ │ │ │ └── [email protected]
    │ │ │ │ ├── [email protected]
    │ │ │ │ ├── [email protected]
    │ │ │ │ └── [email protected]
    │ │ │ └─┬ [email protected]
    │ │ │   └── [email protected]
    │ │ ├── [email protected]
    │ │ ├── [email protected]
    │ │ ├── [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ └─┬ [email protected]
    │ │ │   ├── [email protected]
    │ │ │   ├── [email protected]
    │ │ │   └── [email protected]
    │ │ ├── [email protected]
    │ │ └── [email protected]
    │ ├─┬ [email protected]
    │ │ ├── [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ ├── [email protected]
    │ │ │ ├── [email protected]
    │ │ │ ├─┬ [email protected]
    │ │ │ │ └── [email protected]
    │ │ │ ├─┬ [email protected]
    │ │ │ │ └── [email protected]
    │ │ │ └── [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ ├─┬ [email protected]
    │ │ │ │ ├─┬ [email protected]
    │ │ │ │ │ ├── [email protected]
    │ │ │ │ │ └── [email protected]
    │ │ │ │ └── [email protected]
    │ │ │ ├── [email protected]
    │ │ │ └── [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ ├─┬ [email protected]
    │ │ │ │ ├── [email protected]
    │ │ │ │ ├─┬ [email protected]
    │ │ │ │ │ ├── [email protected]
    │ │ │ │ │ └── [email protected]
    │ │ │ │ ├─┬ [email protected]
    │ │ │ │ │ ├─┬ [email protected]
    │ │ │ │ │ │ ├── [email protected]
    │ │ │ │ │ │ └── [email protected]
    │ │ │ │ │ ├── [email protected]
    │ │ │ │ │ ├── [email protected]
    │ │ │ │ │ └── [email protected]
    │ │ │ │ └─┬ [email protected]
    │ │ │ │   └── [email protected]
    │ │ │ ├── [email protected]
    │ │ │ ├── [email protected]
    │ │ │ ├─┬ [email protected]
    │ │ │ │ └─┬ [email protected]
    │ │ │ │   ├── [email protected]
    │ │ │ │   ├── [email protected]
    │ │ │ │   └── [email protected]
    │ │ │ ├── [email protected]
    │ │ │ └── [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ ├── [email protected]
    │ │ │ ├─┬ [email protected]
    │ │ │ │ └── [email protected]
    │ │ │ └─┬ [email protected]
    │ │ │   └── [email protected]
    │ │ ├── [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ ├── [email protected]
    │ │ │ └── [email protected]
    │ │ └─┬ [email protected]
    │ │   └── [email protected]
    │ ├── [email protected]
    │ ├── [email protected]
    │ ├── [email protected]
    │ ├── [email protected]
    │ ├─┬ [email protected]
    │ │ └── [email protected]
    │ ├── [email protected]
    │ ├── [email protected]
    │ ├── [email protected]
    │ ├── [email protected]
    │ ├─┬ [email protected]
    │ │ └── [email protected]
    │ ├─┬ [email protected]
    │ │ └─┬ [email protected]
    │ │   └── [email protected]
    │ ├── [email protected]
    │ ├─┬ [email protected]
    │ │ ├── [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ └─┬ [email protected]
    │ │ │   ├── [email protected]
    │ │ │   ├── [email protected]
    │ │ │   ├── [email protected]
    │ │ │   └── [email protected]
    │ │ ├── [email protected]
    │ │ ├── [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ ├── [email protected]
    │ │ │ ├─┬ [email protected]
    │ │ │ │ └── [email protected]
    │ │ │ └── [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ ├── [email protected]
    │ │ │ ├── [email protected]
    │ │ │ ├── [email protected]
    │ │ │ └── [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ ├── [email protected]
    │ │ │ ├── [email protected]
    │ │ │ └── [email protected]
    │ │ ├── [email protected]
    │ │ ├── [email protected]
    │ │ ├── [email protected]
    │ │ ├── [email protected]
    │ │ ├── [email protected]
    │ │ ├── [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ └── [email protected]
    │ │ └── [email protected]
    │ ├─┬ [email protected]
    │ │ └── [email protected]
    │ ├── [email protected]
    │ ├── [email protected]
    │ ├── [email protected]
    │ ├─┬ [email protected]
    │ │ ├── [email protected]
    │ │ ├── [email protected]
    │ │ ├── [email protected]
    │ │ └── [email protected]
    │ ├── [email protected]
    │ ├─┬ [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ ├─┬ [email protected]
    │ │ │ │ └─┬ [email protected]
    │ │ │ │   └── [email protected]
    │ │ │ └── [email protected]
    │ │ └─┬ [email protected]
    │ │   ├── [email protected]
    │ │   ├─┬ [email protected]
    │ │   │ └─┬ [email protected]
    │ │   │   └── [email protected]
    │ │   ├─┬ [email protected]
    │ │   │ ├── [email protected]
    │ │   │ ├── [email protected]
    │ │   │ ├── [email protected]
    │ │   │ └── [email protected]
    │ │   └── [email protected]
    │ ├── [email protected]
    │ ├─┬ [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ ├─┬ [email protected]
    │ │ │ │ ├─┬ [email protected]
    │ │ │ │ │ ├── [email protected]
    │ │ │ │ │ └── [email protected]
    │ │ │ │ └── [email protected]
    │ │ │ ├── [email protected]
    │ │ │ └── [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ └─┬ [email protected]
    │ │ │   ├─┬ [email protected]
    │ │ │   │ └── [email protected]
    │ │ │   └─┬ [email protected]
    │ │ │     └─┬ [email protected]
    │ │ │       ├─┬ [email protected]
    │ │ │       │ └── [email protected]
    │ │ │       ├── [email protected]
    │ │ │       ├── [email protected]
    │ │ │       ├─┬ [email protected]
    │ │ │       │ └── [email protected]
    │ │ │       └── [email protected]
    │ │ ├── [email protected]
    │ │ └─┬ [email protected]
    │ │   └─┬ [email protected]
    │ │     └── [email protected]
    │ └── [email protected]
    ├─┬ [email protected]
    │ └── [email protected]
    ├─┬ [email protected]
    │ ├── [email protected]
    │ ├── [email protected]
    │ ├── [email protected]
    │ ├── [email protected]
    │ ├── [email protected]
    │ ├── [email protected]
    │ ├─┬ [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ ├── [email protected]
    │ │ │ └─┬ [email protected]
    │ │ │   ├── [email protected]
    │ │ │   └── [email protected]
    │ │ └── [email protected]
    │ ├── [email protected]
    │ ├─┬ [email protected]
    │ │ ├── [email protected]
    │ │ └── [email protected]
    │ ├─┬ [email protected]
    │ │ ├── [email protected]
    │ │ └── [email protected]
    │ ├── [email protected]
    │ ├── [email protected]
    │ ├── [email protected]
    │ ├─┬ [email protected]
    │ │ ├─┬ [email protected]
    │ │ │ ├── [email protected]
    │ │ │ └── [email protected]
    │ │ └── [email protected]
    │ ├── [email protected]
    │ ├─┬ [email protected]
    │ │ ├── [email protected]
    │ │ └── [email protected]
    │ ├─┬ [email protected]
    │ │ └── [email protected]
    │ ├── [email protected]
    │ ├── [email protected]
    │ └── [email protected]
    └─┬ [email protected]
      ├─┬ [email protected]
      │ ├── [email protected]
      │ ├── [email protected]
      │ ├─┬ [email protected]
      │ │ ├── [email protected]
      │ │ └── [email protected]
      │ └── [email protected]
      └─┬ [email protected]
        ├─┬ [email protected]
        │ ├── [email protected]
        │ └── [email protected]
        ├─┬ [email protected]
        │ ├── [email protected]
        │ └─┬ [email protected]
        │   ├── [email protected]
        │   └── [email protected]
        ├── [email protected]
        └─┬ [email protected]
          ├─┬ [email protected]
          │ ├── [email protected]
          │ ├── [email protected]
          │ ├── [email protected]
          │ └── [email protected]
          └─┬ [email protected]
            └── [email protected]
13
user2793755

Cela a résolu le problème pour moi:

Sudo chown -R `whoami` ~/.node/lib/node_modules/bower/
npm install -g bower
bower -v
1.3.12

Vous ne devriez pas avoir à exécuter npm install en tant que Sudo. 

6

Cela a fonctionné pour moi:

En gros, j’ai donné à mon utilisateur les permissions sur le répertoire mentionné juste après -> stack Error: EACCES, unlink..., dans votre cas ce serait quelque chose comme Sudo chown -R USERNAME /Users/myname/.

Pour les personnes novices, n'oubliez pas de modifier USERNAME dans la commande ci-dessus avec votre propre. Si vous ne connaissez pas votre nom d'utilisateur, exécutez simplement whoami pour l'obtenir.

Après cela, vous pouvez installer n’importe quel paquet sans sans avoir besoin d’utiliser Sudo, npm install -g SomePackage.

5
user3731073

Exécutez l’installation globale (-g) en tant qu’administrateur.

> Sudo npm install -g bower

Vous avez cette erreur - 

npm ERR! Please try running this command again as root/Administrator.

***** MISE À JOUR CI-DESSOUS *****

Vérifiez s'il est installé et obtenez la version

> bower -v

Vous ne pourrez peut-être pas voir Bower maintenant car il est installé en tant qu'administrateur. Essayez d’obtenir le numéro de version en exécutant 

> Sudo bower -v

Vous devriez voir le numéro de version maintenant.

Prendre possession du paquet avec chown

> cd /Users/<username>/.npm
> chown <username> bower*

Je prends personnellement possession de tout ce qui se trouve dans le répertoire/Users /. C'est votre annuaire et non global. 

> chown <username> *

***** MISE À JOUR 2 CI-DESSOUS *****

On dirait que c'est un problème de PATH maintenant. Voyez-vous le répertoire npm dans le PATH lorsque vous tapez 

> echo $PATH

J'utilise MacPorts pour que npm et le noeud soient installés dans les répertoires/opt/local/bin et/opt/local/sbin. J'ai fait une rapide vérification sur le réseau et il semble que vous ayez besoin du/usr/local/bin suivant si vous avez installé le paquet depuis le site du noeud.

Découvrez cet article sur l’installation du noeud (en particulier la partie concernant le PATH.

Ce lien fait également référence à cet article explique comment modifier votre PATH.

J'espère que cela pourra aider.

4
VtoCorleone

J'avais des problèmes similaires lorsque j'essayais d'installer Bower via NPM.

Je ne suis pas un expert en la matière, mais j’étais certain qu’il était connecté à $ PATH et a trouvé 2 articles qui, en combinaison, corrigent parfaitement cette situation.

Le premier est ce Gist de Dan Haerbert: https://Gist.github.com/DanHerbert/9520689

Dan dit 

"Si vous êtes un utilisateur Mac Homebrew et que vous avez installé un nœud via Homebrew, il existe un problème philosophique majeur concernant la manière dont Homebrew et NPM Travaillent ensemble. Si vous installez un nœud avec Homebrew puis essayez de le faire npm update npm -g, vous verrez une erreur comme celle-ci: "

L'erreur qu'il montre est très similaire à votre erreur d'origine.

Sa solution est de ré-installer le noeud mais de s’assurer que NPM n’est pas installé via homebrew puisque, comme il dit:

npm est son propre gestionnaire de paquets et il s’agit donc de Mieux vaut que npm gère lui-même et ses paquets au lieu de laisser Les Homebrew le font. De plus, l’utilisation de la version Homebrew de npm nécessite Sudo installer des packages globaux. C'est aussi une très mauvaise idée.

Il dit de désinstaller le noeud puis de le réinstaller avec les commandes suivantes:

brew install node --without-npm
echo prefix=~/.node >> ~/.npmrc
curl -L https://www.npmjs.org/install.sh | sh

Et puis pour finir avec 

export PATH="$HOME/.node/bin:$PATH"

Cela a fonctionné pour moi et résolu tous mes problèmes. J'ai pu exécuter 'npm install -g bower' sans obtenir le message d'erreur.

Enfin, avant de suivre les étapes ci-dessus, je voulais m'assurer que j'avais complètement désinstallé node & npm. Pour ce faire, j'ai suivi les étapes suivantes de la question stackoverflow 11177954 , plus précisément de la réponse de Dominic Tancredi, qui a déclaré:

Pour récapituler, le meilleur moyen (j'ai trouvé) de désinstaller complètement node + npm est de faire ce qui suit:

  1. allez dans/usr/local/lib et supprimez tous les nœuds et nœuds_modules. 
  2. allez dans/usr/local/include et supprimez tout noeud et répertoire node_modules. 
  3. si vous avez installé avec le nœud d’installation de brew, exécutez le désinstallateur de brew dans votre terminal 
  4. recherchez dans votre répertoire de base les dossiers locaux, lib ou include, et supprimez tous les nœuds ou modules de nœud 
  5. accédez à/usr/local/bin et supprimez tout noeud exécutable. Vous devrez peut-être exécuter le fichier instructions supplémentaires ainsi:
Sudo rm /usr/local/bin/npm
Sudo rm /usr/local/share/man/man1/node.1
Sudo rm /usr/local/lib/dtrace/node.d
Sudo rm -rf ~/.npm
Sudo rm -rf ~/.node-gyp
Sudo rm /opt/local/bin/node
Sudo rm /opt/local/include/node
Sudo rm -rf /opt/local/lib/node_modules

J'espère que cela aidera quelqu'un :-)

3
Jonathan Garner

J'ai eu un problème similaire avec mon mac. J'ai fait les choses suivantes pour résoudre le problème.

  1. ouvrir l'application 'Utilitaire de disque'
  2. sélectionnez votre disque dur.
  3. exécuter vérifier les autorisations du disque
  4. exécuter les autorisations de réparation du disque
1
ywplee

vous devez chmod et changer l'autorisation de fichier pour tous les fichiers dans /Users//.config/configstore/

devrait bien fonctionner après cela. Les utilisateurs Mac devront peut-être passer à la racine à l'aide de su qu'ils devront activer à partir des préférences système avant d'exécuter la commande chmod.

0
suhailameen46