1. 程式人生 > >Ubuntu 16.04使用python3.x相關

Ubuntu 16.04使用python3.x相關

alt 知識 技術分享 python版本 rac setting 知識庫 set ins

下載pip3

Python 3.x版本使用pip3,它會把你想下載的包放到usr/local/lib/python3.5/dist-packages/下,而非usr/local/lib/python2.7/dist-packages/下。

sudo apt-get install python3-pip
  • 1
  • 1

如果你使用的是python 2.x,想下載3.x的包,那麽用命令

sudo pip3 install xxx
  • 1
  • 1

如果你使用的是3.x,那麽直接用pip就行

sudo pip install xxx # 默認就是pip3
  • 1
  • 1

如果實在是頭懵,可以用pip -V看一下你到底在用啥^_^。


切換版本

Ubuntu 16.04默認使用的是Python 2.7.11,然而系統裏已經裝好了Python 3.5.2。

直接執行這兩個命令即可

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150
  • 1
  • 2
  • 1
  • 2

如果要再切換到Python2,執行:

sudo update-alternatives --config python
  • 1
  • 1

按照提示輸入選擇數字回車即可。


不切換版本

不切換版本的話,那每次使用3.x就帶上你的版本來使用,比如這樣:

python # 進入python2.7的環境

python3.5 # 進入python3.5的環境
  • 1
  • 2
  • 3
  • 1
  • 2
  • 3

執行其他腳本時也是這樣

python3.5 xxx.py
  • 1
  • 1

我感覺還是切換比較好啦,畢竟有時候帶有時候不帶的容易亂。


修改Pycharm的配置

雖然已經把默認的python版本改成3.x了,但是pycharm默認的配置是2.x版本,如果你把依賴包下載到3.x裏,pycharm是找不到它的,這樣不僅標紅,而且沒有代碼提示,那跟記事本有什麽區別……所以就得改下pycharm的配置了:

File -> Settings -> Project:xxxx -> Project Interpreter -> 改成3.x版本

技術分享

技術分享


參考:

http://www.cnblogs.com/zangyu/p/5574834.html

Ubuntu 16.04使用python3.x相關