2016-04-30 16 views
2

Wie werden die Berechtigungsprobleme bei der Verwendung und Installation von Python-Paketen beseitigt?Probleme bei der Verwendung und Installation von Python-Paketen

Wenn ich jedes Paket zu installieren versuchen die PyCharm Dolmetscher-Konfiguration verwendet wird, heißt es:

Error: Python packaging tool 'pip' not found

Ich bin sicher, dass pip bereits auf meinem Ubuntu-Rechner installiert ist, wie ich es zuerst mit installiert:

sudo apt-get install python-pip 

Antwort

4

Sie einen virtualenv oder Ihrem globalen Python verwenden? Überprüfen Sie, ob Ihr PyCharm richtig konfiguriert ist (so, wenn Sie einen virtualenv verwenden so konfigurieren, dass es zu benutzen, check here)

Zum Project settings> Ihr Projekt auswählen und in der Python interpreter wählen Sie Ihre Python-Verzeichnis

Können Sie versuchen, Führen Sie pip in Ihrem Terminal aus und sehen Sie, ob es funktioniert? (Versuchen Sie)

+0

nein iam nicht mit einem virtualenv, und die Konfigurationen, die ich denke, ist gut, das Hauptproblem ist die Erlaubnis auf Linux, die die Pakete von der Installation zu stoppen. –

0

versuchen installieren pip mit:

sudo apt install python-pip

oder installieren Sie mit easy_install

easy_install pip

kann auch Paket installieren mit:

easy_install packagename

sehen diese https://askubuntu.com/questions/748264/error-python-packaging-tool-pip-not-found

, wenn es nicht funktionieren können Sie sie versuchen: sudo chmod -R a+rX /usr/local/lib/python2.7/dist-packages/ sudo chmod -R a+rX /usr/local/lib/python3.3/dist-packages/

Quelle https://stackoverflow.com/a/22423673/4941927

+0

ich diese Lösung versucht, aber mir die Erlaubnis Fehler geben, Coz diese Ordner Systemordner sind. Ich habe versucht mit Root-Berechtigung, um das zu überschreiben, aber auch ich habe Fehler. –

0

Verwenden von Befehlen unten bekommen installiert Pip:

curl https://bootstrap.pypa.io/ez_setup.py -o - | sudo python 
sudo easy_install pip 
+0

es ist bereits installiert, aber Paketierer in Pycharm erkennt es nicht. –

0

Wenn Sie Python3 verwenden, stellen Sie sicher, dass Sie python3-pip anstelle von python-pip installieren.

sudo apt-get install python3-pip

Verwandte Themen