ubuntu自帶python與anaconda python環境的切換

ubuntu的python可分爲三大類:

  1. ubuntu自帶的python環境

    • 一般安裝在/usr/bin/中
    • python2和python3可以共存
  2. anaconda自帶的base環境

  3. 在anaconda中創建的虛擬python環境

如何切換anaconda和ubuntu默認python環境

解決問題的方針就是讓Anaconda在環境變量中的位置比usr/bin/靠後或者直接暫時刪掉anaconda的環境變量。輸入命令:
echo $PATH

此時會打印出若干路徑,例如:
/home/xxx/anaconda3/bin:/usr/xxx/bin:/usr/xxx/local/bin

此時就需要暫時去除PATH中的anaconda環境,輸入命令: PATH=/usr/xxx/bin:/usr/xxx/local/bin

再次查看PATH,輸入:echo $PATH
/usr/xxx/bin:/usr/xxx/local/bin
此時,在此Terminal中PATH暫時去除了Anaconda環境路徑,運行程序則可以解決衝突。

關閉Terminal後並不影響系統的環境變量。

參考鏈接

在自帶python環境中安裝包:

  • 安裝pip sudo apt-get install python-pip
  • sudo /usr/bin/pip install **
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章