J'ai eu beaucoup de mal à faire fonctionner virtualenv.De nombreux problèmes avec virtualenv de python
D'abord, je l'ai installé via pip, puis j'ai essayé de configurer un virtualenv. Cela n'a pas fonctionné et je reçu ce message d'erreur:
ResNets-iMac:desktop zachary$ virtualenv anothertest
Using base prefix '/Applications/Canopy.app/appdata/canopy-1.5.1.2730.macosx-x86_64/Canopy.app/Contents'
New python executable in anothertest/bin/python
dyld: Library not loaded: @rpath/Python
Referenced from: /Users/zachary/Desktop/anothertest/bin/python
Reason: image not found
ERROR: The executable anothertest/bin/python is not functioning
ERROR: It thinks sys.prefix is u'/Users/zachary/Desktop' (should be u'/Users/zachary/Desktop/anothertest')
ERROR: virtualenv is not compatible with this system or executable
Alors je suis passé par à peu près tous les dépannage que je pouvais et a décidé que Canopy était le problème. Donc, je supprimé que, virualenv réinstallées (via « pip désinstaller virtualenv » puis « pip installer virtualenv ») et maintenant je reçois cette erreur chaque fois que je tente de faire quoi que ce soit impliquant virtualenv:
dyld: Library not loaded: @rpath/Python
Referenced from: /Users/zachary/Library/Enthought/Canopy_64bit/User/bin/python
Reason: image not found
Je ne suis pas sûr de ce que faire et quand je vérifie ce que ma version par défaut de python est, je reçois:
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
Je très nouveau à tout cela et je n'ai pas vraiment idée de ce que je fais ou comment résoudre ce problème donc toute aide serait grandement appréciée.
Merci!
Merci pour la réponse! Je n'ai pas vraiment besoin de Canopy pour l'instant (je l'utilisais pour un cours) alors je suis parti avec la première option. Cependant, maintenant j'obtiens la deuxième erreur que j'ai énumérée ci-dessus. Donc je pense que je vais essayer de faire la troisième option. Je vais essayer de le faire moi-même mais quelle est la meilleure façon de le faire? Merci encore! – Zach
Eh bien, je pense que j'ai fait essentiellement ce que vous avez dit mais je ne suis pas sûr à 100% ...Je l'ai compris, tout ce que vous aviez à faire était de commenter (ou supprimer) n'importe quelle instance de Canopy dans ces fichiers: '/Users//base_profil, /Utilisateurs/notre-nomutilisateur/.profil, /Utilisateurs/ /. Bashrc' –
Zach