安裝Python庫出錯,如numpy scipy scipy的解決辦法, 切換版本
阿新 • • 發佈:2019-02-14
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
來安裝以上或者類似庫即可