2016-04-30 57 views
2

如何擺脫使用和安裝Python包時的權限問題?使用和安裝Python包時遇到的問題

當我試圖安裝使用PyCharm解釋配置任何軟件包,它說:

Error: Python packaging tool 'pip' not found

我相信,PIP已安裝我的Ubuntu機器上,我在第一次安裝使用它:

sudo apt-get install python-pip 

回答

4

您是否在使用的virtualenv或全局蟒蛇?檢查您的Pycharm正確可配置(所以,如果你使用的virtualenv配置爲使用它,check here

轉到Project settings>選擇您的項目,並在Python interpreter選擇你的Python目錄

你可以嘗試在您的終端中執行pip並查看它是否有效? (嘗試pip install Django

+0

沒有iam沒有使用virtualenv,而我認爲的配置是好的,主要問題是Linux上的權限,即停止安裝軟件包。 –

0

嘗試安裝PIP:

sudo apt install python-pip

或安裝與使用easy_install

easy_install pip

還可以安裝包:

easy_install packagename

看到這個https://askubuntu.com/questions/748264/error-python-packaging-tool-pip-not-found

,如果它不工作,你可以嘗試一下: sudo chmod -R a+rX /usr/local/lib/python2.7/dist-packages/ sudo chmod -R a+rX /usr/local/lib/python3.3/dist-packages/

來源https://stackoverflow.com/a/22423673/4941927

+0

我想這解決辦法,但給我的權限錯誤,怎麼把這些文件夾是系統文件夾。我試圖用root權限來覆蓋,但我也有錯誤。 –

0

使用以下命令來獲取PIP安裝:

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

它已經安裝,但在pycharm中將安裝包打包不識別。 –

0

如果您使用的是Python3,請務必安裝python3-pip而不是python-pip

sudo apt-get install python3-pip