1. 程式人生 > >安裝Python庫出錯,如numpy scipy scipy的解決辦法, 切換版本

安裝Python庫出錯,如numpy scipy scipy的解決辦法, 切換版本

python 版本切換:

# 檢視所有python版本及安裝位置
ls /usr/bin/python*

# 檢視當前版本
python --version

1、使用virtualenv建立獨立的python環境:
參考:廖雪峰的virtualenv教程 免除不同工程之間的環境衝突。

2、為使用者自己:

# 編輯使用者配置檔案
vim ~/.bashrc

# 設定python路徑
alias python='/usr/bin/python3.5'

# 儲存退出,並使生效
. ~/.bashrc

為系統切換:

# 設定優先順序編號
sudo update-alternatives --install /usr/bin/python2 python /usr/bin/python2 1
sudo update-alternatives --install /usr/bin/python3 python /usr/bin/python3 2
# 彈出版本編號選擇器
sudo update-alternatives --config python

安裝庫一般使用, 推薦第二種:

1、sudo apt-get install 庫: 安裝到系統lib
2、sudo pip install 庫: 安裝到使用者lib
但是有時候因為不是用root登入,會報錯,例如不用sudo可能會導致許可權問題,使用的話有可能無法修改使用者Cache的問題。

使用:

pip install -
-user numpy scipy matplotlib ipython jupyter pandas sympy nose pillow

來安裝以上或者類似庫即可