Ich habe versucht, die Installation eines Pakets:Warum habe ich einen Fehler, der in pip verweigert wurde?
pip install typing
Ich habe dies:
File "/home/user/.local/lib/python2.7/site-packages/pip/utils/__init__.py", line 83, in ensure_dir
os.makedirs(path)
File "/usr/lib/python2.7/os.py", line 150, in makedirs
makedirs(head, mode)
File "/usr/lib/python2.7/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/usr/local/lib/python2.7'
Dann versuchte ich es mit sudo ausgeführt wird:
sudo pip install typing
und das ist der Fehler:
sudo: unable to execute /usr/local/bin/pip: No such file or directory
Was ist der Fehler?
Ist eine Datei fehlt oder Pip nicht richtig installiert?
Ich installierte es mit:
sudo apt-get install python-pip
versuchen python -m pip installieren eingeben – bluesummers
Verwenden Sie eine virtualenv? –
@bluesummers arbeitete mit sudo, es installiert tipping..thanks Aber ich habe auch das: Das Verzeichnis '/home/user_name/.cache/pip/http' oder sein Elternverzeichnis ist nicht im Besitz des aktuellen Benutzers und der Cache wurde deaktiviert. Bitte überprüfen Sie die Berechtigungen und Besitzer dieses Verzeichnisses. Wenn Sie pip mit sudo ausführen, können Sie sudos -H Flag verwenden. –