Python 3.x版本使用pip3,它會把你想下載的包放到usr/local/lib/python3.5/dist-packages/下,而非usr/local/lib/python2.7/dist-packages/下。html
sudo apt-get install python3-pip
若是你使用的是python 2.x,想下載3.x的包,那麼用命令python
sudo pip3 install xxx
若是你使用的是3.x,那麼直接用pip就行bash
sudo pip install xxx # 默認就是pip3
若是實在是頭懵,能夠用pip -V
看一下你到底在用啥^_^。markdown
Ubuntu 16.04默認使用的是Python 2.7.11,然而系統裏已經裝好了Python 3.5.2。python2.7
直接執行這兩個命令便可ui
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
若是要再切換到Python2,執行:spa
sudo update-alternatives --config python
按照提示輸入選擇數字回車便可。.net
不切換版本的話,那每次使用3.x就帶上你的版原本使用,好比這樣:code
python # 進入python2.7的環境 python3.5 # 進入python3.5的環境
執行其餘腳本時也是這樣htm
python3.5 xxx.py
我感受仍是切換比較好啦,畢竟有時候帶有時候不帶的容易亂。
雖然已經把默認的python版本改爲3.x了,可是pycharm默認的配置是2.x版本,若是你把依賴包下載到3.x裏,pycharm是找不到它的,這樣不只標紅,並且沒有代碼提示,那跟記事本有什麼區別……因此就得改下pycharm的配置了:
File -> Settings -> Project:xxxx -> Project Interpreter -> 改爲3.x版本