Pip mit system osx python

Ich installiert python26 mit macports, so dass die richtige python auf meinem system ist /opt/local/bin/python

Jedoch, wenn ich

sudo pip install <packagename>

Es gibt mir

sudo pip install <somepackage>                                           
Exception:
Traceback (most recent call last):
  File "/Library/Python/2.6/site-packages/pip-1.0.1-py2.6.egg/pip/basecommand.py", line 126, in main
    self.run(options, args)
  File "/Library/Python/2.6/site-packages/pip-1.0.1-py2.6.egg/pip/commands/install.py", line 215, in run
    import setuptools
ImportError: No module named setuptools

Storing complete log in /Users/navin/.pip/pip.log

Und so, vermute ich, dass es mit dem system-python. Ich habe installiert verteilen (mit setuptools) über Ihre Website Anweisungen. Ich installierte pip über ein Installationsprogramm sowie. Ich irgendwie geschafft, verpasste die setuptools für die system-python ich denke, damit ist, warum ich bin mit diesem problem jetzt 🙁

Was muss ich tun, um pip wieder funktioniert?

  • wie es sich herausstellt habe ich auch installiert pip über macports aber das Skript installiert eine Vorrang hat. Ich denke, dass das entfernen meiner script-pip installiert werden, das problem zu beheben, aber ich weiß nicht wie!
  • Was ist die Ausgabe von which pip und echo $PATH?
  • /Users/navin/bin:/usr/local/bin:/opt/local/bin:/usr/local/sbin:/usr/local/mysql/bin:/usr/local/git/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/Users/navin/code/jruby/bin:/Users/navin/.bin:/Users/navin/.ec2/bin:/Library/Application Support/VMware Fusion:/Users/navin/.rvm/bin
  • /usr/local/bin/pip
Schreibe einen Kommentar