Python installer désinstaller easy_install
J'ai deux versions de python sur mon mac:
Un préinstallé par Apple dans /usr/bin
L'un de python.org dans /Library/Frameworks/Python.framework/Versions/2.6
easy_install installe toujours à /usr/bin
pour certains ununderstanable raison
J'ai donc explicitement maintenant installer easy_install:
sh setuptools-0.6c11-py2.6.egg --install-dir=/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages
Maintenant, je veux easy_install pip ET ....:
Searching for pip
Best match: pip 0.8
Processing pip-0.8-py2.6.egg
pip 0.8 is already the active version in easy-install.pth
Installing pip script to /usr/local/bin
error: /usr/local/bin/pip: Permission denied
Mon chemin et pythonpath:
PATH="/Library/Frameworks/Python.framework/Versions/2.6/bin:${PATH}"
export PATH
PATH="/Library/Frameworks/Python.framework/Versions/Current/bin:${PATH}"
export PATH
PYTHONPATH="/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages"
export PYTHONPATH
- Un plus PYTHONPATH où je garde les modules que j'ai écrit
Désolé je n'ai vraiment pas l'obtenir.
Ce que je fais mal.
Je veux juste installer les modules régulièrement dans le Cadre de Python répertoire
OriginalL'auteur MacPython | 2010-08-27
Vous devez vous connecter pour publier un commentaire.
Il est difficile de dire exactement quel est l'état de votre installation est basée sur l'information fournie.
/usr/local/bin
est l'emplacement d'installation par défaut pour le Apple/usr/bin/easy_install
donc, très probablement, vous êtes en quelque sorte en invoquant que, au lieu de laeasy_install
qui doit avoir été installé par l'exécution de l'sh setuptools...
script. Il n'est pas nécessaire d'utiliser le--install-dir
param de setuptools ni la mise enPYTHONPATH
à pointer le cadre du site-packages répertoire; cela se produit automatiquement. Et vous ne devez pas modifier lePATH
variable deux fois, il suffit d'utiliser le premier CHEMIN et à l'exportation.À partir d'un nouvellement installé Python 2.6.5 de l'python.org programme d'installation et une nouvelle session de terminal, voici l'ensemble de la séquence:
viens de lire l'ensemble de la séquence: 1. Comment cette commande: sh setuptools-0.6c11-py2.6.l'œuf de l'installer sur le Cadre au lieu de/usr / bin. Si je fais exactement la même il l'écrit dans usr/bin 2. qui easy_install: Merci pour la vie!!!
Pour supprimer le python.org 2.6 recommencer:
sudo rm -r /Library/Frameworks/Python.framework/Versions/2.6
Que tout est sur une seule ligne. Type de soin! Lesh setuptools...
script utilise lapython2.6
commande est trouvé en premier sur votre shellPATH
. Que doit être l'un des cadresbin
répertoire.Un million de mercis! Vais essayer!!
OriginalL'auteur Ned Deily
Pour désinstaller django paquet.
D'abord, vous devez exécuter cette commande,
$ easy_install -m [PACKAGE]
Cette commande va supprimer toutes les dépendances de package. puis retirez l'œuf de fichier du paquet.
$ rm -rf .../python2.X/site-packages/[PACKAGE].oeuf
OriginalL'auteur PythonDev