Erreur d'installation d'Anaconda Python

j'obtiens l'erreur suivante pendant l'installation de windows Python 2.7 64-bit. J'ai déjà installé python 3.5 64 bits et il a bien fonctionné. Mais lors de l'installation de python 2.7 je reçois cette erreur:

Traceback (most recent call last):
File "C:Anaconda2Lib_nsis.py", line 164, in <module> main()
File "C:Anaconda2Lib_nsis.py", line 150, in main
  mk_menus(remove=False)
File "C:Anaconda2Lib_nsis.py", line 94, in mk_menus
  err("Traceback:n%sn" % traceback.format_exc(20))
IOError: [Errno 9] Bad file descriptor

Aidez-moi gentiment.

17
demandé sur el323 2016-01-14 04:37:32

3 réponses

j'ai eu le même problème aujourd'hui. Je n'ai la suite à la résolution de ce problème:

tout d'abord, ouvrez une invite DOS et les droits d'administration. Ensuite, allez dans votre dossier Anaconda2\Scripts. Ensuite, tapez:

conda update conda

et autoriser toutes les mises à jour. Une des mises à jour devrait être menuinst.

puis, changez le répertoire Anaconda2\Lib et tapez la commande suivante:

..\python _nsis.py mkmenus

attendez que ce soit terminé, puis vérifiez votre menu Démarrer pour le nouveau raccourci.

Steve

47
répondu SteveY 2016-01-14 17:48:09

il peut être causé par le privilège d'écriture de dossier. Ou, vous ne pouvez l'installer que pour l'utilisateur local/courant au lieu de tous les utilisateurs.

6
répondu user5425156 2016-02-09 00:51:19

j'ai reçu une erreur différente mais j'ai pu la surmonter en ajoutant les chemins suivants aux variables d'environnement:

  • C:\Users\myusername\Anaconda\envs\Tableau-Python-Server
  • C:\Users\myusername\Anaconda\envs\Tableau-Python-Server\Scripts
  1. clic Droit sur ce pc dans l'explorateur
  2. Sélectionnez propriétés dans le menu (en bas de la liste pour moi)
  3. sélectionnez Système avancé paramètres (quatrième en partant du haut sur le côté gauche de la fenêtre pour moi)
  4. appuyez sur le bouton des variables d'environnement en bas à droite de la boîte de dialogue
  5. surlignez la variable système "Path" dans la fenêtre inférieure de la nouvelle boîte de dialogue
  6. Cliquez sur modifier
  7. faites Défiler vers le bas de la liste
  8. cliquez sur le nouveau bouton à droite de cette boîte de dialogue
  9. entrez le premier chemin et cliquez Ok
  10. cliquez à nouveau sur Nouveau, entrez le deuxième chemin et cliquez Ok
  11. annuler toutes les boîtes de dialogue et fermer toutes les fenêtres (peut-être aller vérifier pour être sûr qu'il a été sauvegardé comme vous vous y attendiez)

redémarrez puis faites les étapes indiquées par Steve ci-dessus (Merci Steve!)

retour au répertoire install j'ai initialement décompressé TabPy install dans et exécutez le programme d'installation.fichier bat

cela a démarré le serveur localhost et j'ai pu me connecter via le Tableau suivant instructions (menu d'aide, paramètres et performances, gérer la connexion de service externe, l'hôte local et le port 9004)

après la connexion j'ai relu les instructions et les journaux et j'ai vu que pip pouvait être mis à jour donc j'ai fait cette commande comme indiqué dans le journal, exécuter cmd en tant qu'administrateur si ce n'est déjà connecté en tant qu'admin cd to C:\Users\myusername\Anaconda\envs\Tableau-Python-Server entrer. .\python -m pip install --mise à niveau de pep

bien à Tous.

semble laisser quelques fenêtres les articles de nettoyage de registre mais un nettoyeur de registre résoudra ce aucun soucis.

comme toujours, bonne idée de restaurer le point avant et après l'installation. Ou sauvegarde complète.

0
répondu Larry 2018-05-19 23:38:19