2017-03-21 3 views
2

Ich versuche, mit dem Pip-Befehl zu installieren tweepyInstallation Tweepy mit pip

pip install tweepy 

aber es mit dem Fehler kommen wird

DEPRECATION: Uninstalling a distutils installed project (six) has been deprecated and will be removed in a future version. This is due to the fact that uninstalling a distutils project will only partially uninstall the project. 
... 
OSError: [Errno 1] Operation not permitted: '/var/folders/zt/c358wgd9255dc9xc2c4s7p9c0000gn/T/pip-odKEwd-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six-1.4.1-py2.7.egg-info' 

ich auf einem Mac bin OSX 10.12

läuft

Danke für jede Hilfe

+0

Ich denke, der Fehler kann durch Ausführen von 'aufgelöst werden pip installieren schaben --upgrade --ignore installiert six' zu sehen: [Unter OS X El Capitan kann ich ein Python-Paket nicht aktualisieren, abhängig von den sechs Kompatibilitäts-Utilities, noch kann ich sechs entfernen] (http://stackoverflow.com/questions/33185147/on-os-x-el-capitan-i- can-not-upgrade-a-python-Paket-abhängig-auf-der-sechs-compa) – davedwards

+0

Das gibt immer noch einen OSError. –

+0

was ist mit 'pip install tweepy --ignore-installed six'? Noch 'OSError'? – davedwards

Antwort

2

Da Sie python-3.x getaggt haben, ist meine Vermutung, dass Sie auch Python 3 installiert haben Ich möchte das stattdessen verwenden. Der pip Befehl standardmäßig verwendet wird Paket für python-2.7 zu installieren, die mit Mac enthalten ist, aber Sie haben keine Berechtigung Bibliothek six für die eingebaute in Python ändern 2. So sollten Sie dies für Python statt Typ 3 pip:

pip3 install tweepy 

, wenn Sie tatsächlich versuchen tweepy zu python installieren 2, dann sollten Sie die Option --ignore-installed six enthalten, die erforderlich ist, wenn die Installation von Paketen, die six benötigt, da das mitgelieferte six Modul nicht fließend arbeiten. Also sollten Sie den Befehl eingeben, die den mitgelieferten six ignoriert und installieren ein neues es überschrieben:

pip install tweepy --ignore-installed six 
+0

Hat nicht funktioniert, bis ich Sudo hinzugefügt. sudo pip3 installiere tweepy – DoesData