6
votes

Comment résoudre [WinError 5] L'accès est refusé dans l'invite anaconda

J'ai récemment réinitialisé mon ordinateur portable et installé anaconda dedans, et j'ai essayé d'ouvrir jupyter lab mais cela me donne une erreur Error executing Jupyter command 'lab': [WinError 5] Access is denied mais cela fonctionne bien lorsque j'essaye d'ouvrir JUPYTER NOTEBOOK ou essayez d'ouvrir JUPYTER LAB avec anaconda en tant qu'administrateur J'ai réinstallé anaconda et toujours cela me donne la même erreur aussi cela me donne la même erreur lorsque j'essaye d'ouvrir JUPYTER LAB à partir du navigateur anaconda, avant de reposer mon ordinateur portable, cela fonctionne bien pour moi mais maintenant ce n'est pas. J'ai essayé de rechercher ma requête sur le Web avant de demander ici mais je n'ai pas obtenu ma réponse.

Je veux exécuter JUPYTER LAB avec une invite anaconda normale

Détails supplémentaires

-My anaconda is installed in C:\ProgramData  (by default)
-I didn't check the box "add to path" while installing anaconda 


0 commentaires

9 Réponses :


8
votes

enfin, j'ai trouvé un moyen de me débarrasser de ce problème en suivant les étapes

step1: open your anaconda navigator 
step2: click on jupyter lab setting option and then remove it
step2: Now open your anaconda prompt and type the following command "conda install -c conda-forge jupyterlab" 

maintenant essayez de l'ouvrir


4 commentaires

c'est un travail autour non? quelle est la vraie cause?


Je ne sais pas, je suppose que jupyter lab n'a pas été installé correctement, je l'ai donc supprimé et installé et cela fonctionne correctement


J'ai trouvé le problème. si vous utilisez Windows et installé pour tous les utilisateurs, vous obtiendrez cette erreur. la seule solution de contournement consiste à exécuter conda en tant qu'administrateur. sinon, vous devez désinstaller puis réinstaller uniquement pour vous.


oui, vous avez raison, utiliser anaconda en tant qu'administrateur cela a fonctionné pour moi mais c'était assez irritant à chaque fois que je devais changer de répertoire pour cela, alors j'ai découvert cette méthode et cela a très bien fonctionné pour moi



4
votes

Essayez de l'exécuter en tant qu'administrateur. Problème résolu.

Cette solution n'est pas sûre . Lorsque vous exécutez un programme avec Admin, ce programme dispose des autorisations complètes sur le système.

La bonne solution est de créer un nouvel environnement avec votre utilisateur système actuel (pas root / admin). Activez ce nouvel environnement et cela fonctionnerait


0 commentaires

0
votes

Ce que j'ai fait, c'est créer un nouvel environnement dans Anaconda Navigator. J'avais l'environnement par défaut qui était root, donc je ne pouvais lancer des applications qu'en tant que root. Dans l'écran d'accueil d'Anaconda Navigator, cliquez sur Environments -> Create . Voici le guide pour créer un nouvel environnement https://docs.anaconda.com/anaconda/navigator/tutorials/manage-environments/

L'espoir aide.


0 commentaires

1
votes

J'ai eu le même problème et il est lié à la sécurité de Windows.

Pour le résoudre, exécutez AnnaConda Navigator en utilisant l'option Exécuter en tant qu'administrateur. Une fois que Navigator est chargé, vous pouvez lancer le laboratoire jupyter sans erreur.


0 commentaires

0
votes

le moyen le plus simple de résoudre ce problème est d'exécuter l'invite anaconda en tant qu'administrateur et d'ouvrir le laboratoire Jupiter


0 commentaires

0
votes

C'est un problème que je vois se produire pour les installations d'Anaconda 3 pour tous les utilisateurs de Windows. L'installation par défaut (pour un seul utilisateur) semble correcte. Les autorisations sont en quelque sorte perturbées lors de l'installation. La solution que j'ai trouvée est la suivante: explorer> cliquez avec le bouton droit sur le dossier anaconda3> propriétés> sécurité> avancé> modifier les autorisations> cochez «remplacer toutes les entrées d'autorisation enfant ...»> OK.

Cela va prendre du temps. Après cela, la désinstallation et la réinstallation de Jupyter Lab ont bien fonctionné.


1 commentaires

cela donne une erreur Échec de l'énumération des objets dans le conteneur. L'accès est refusé



2
votes

Le problème que j'ai eu est qu'il a installé l'application dans users/<your username>/anaconda3/ . Pour résoudre ce problème, j'ai simplement déplacé manuellement le dossier avec son contenu vers c:/program files/ .


0 commentaires

0
votes

J'ai rencontré ce problème 'Error executing Jupyter command 'lab': [WinError 5] Access is denied' plusieurs fois maintenant. Le moyen le plus rapide de résoudre ce problème consiste à exécuter l'invite anaconda en tant qu'administrateur.


0 commentaires

0
votes

Je veux souligner ce qui a été écrit uniquement en tant que commentaire, car il est plus facile de le trouver en tant que réponse que de parcourir tous les commentaires:

Si vous utilisez Windows et que vous l'avez installé pour tous les utilisateurs , vous obtiendrez cette erreur.

  • Le moyen le plus simple est de réinstaller Anaconda uniquement pour vous.

Remarque: vous pouvez désinstaller votre installation précédente (échec) (pour tous les utilisateurs) avant de la réinstaller pour un seul utilisateur (vous). Mais il est également possible de le faire plus tard.


0 commentaires