Ich habe zwei Versionen von Python auf meinem Mac:Python installieren Deinstallation easy_install
Ein von Apple vorinstalliert in /usr/bin
Einer von python.org in /Library/Frameworks/Python.framework/Versions/2.6
easy_install für einige ununderstanable zu /usr/bin
installiert immer Grund
Also installiere ich jetzt explizit easy_install in:
sh setuptools-0.6c11-py2.6.egg --install-dir=/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages
Jetzt möchte ich Pip easy_install UND ....:
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
Mein Weg und 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
- Eine weitere PYTHONPATH, wo ich halten Module Ich schrieb
Sorry ich verstehe es wirklich nicht.
Was mache ich falsch.
Ich mag nur Module installiert regelmäßig im Rahmen Python Verzeichnis
Nochmals vielen Dank! Ich habe so viel von deiner letzten Antwort gelernt! Wie kann ich wieder eine saubere Klinge bekommen? Wie kann ich alles deinstallieren? Sitepackages und Python? Es bleibt also nichts übrig, was möglicherweise falsch sein könnte! – MacPython
lesen Sie einfach die ganze Sequenz: 1. Wie kann dieser Befehl: sh setgetools-0.6c11-py2.6.egg es zu Framework statt usr/bin installieren. Wenn ich genau dasselbe mache, schreibt es es an usr/bin 2. was easy_install: Danke fürs Leben dafür !!! – MacPython
Zum Entfernen der python.org 2.6 neu zu starten: 'sudo rm-r/Bibliothek/Frameworks/Python.framework/Versionen/2.6' Das ist alles in einer Zeile. Tippe vorsichtig! Das Skript 'sh setsetools ...' verwendet den Befehl 'python2.6', der zuerst in der Shell' PATH' gefunden wird. Das sollte der im 'bin'-Verzeichnis des Frameworks sein. –