小白配環境

  • 2019 年 10 月 6 日
  • 筆記

Win10上Anaconda的python2與python3切換


一、Conda配置1.Path配置2.Anaconda prompt配置3.Anaconda Navigator二、Python2與Python3切換1.Anaconda切換2.Pycharm切換


一、Conda配置

1.Path配置

配置系統變數

D:Anaconda D:AnacondaLibrarybin D:AnacondaScripts

上述操作失敗!

如果上述操作失敗,則參考下面解決辦法,否則直接跳過! 在Scripts中找不到activate.bat/deactivate.bat/conda.exe

  • 1.進入 D:Anacondapkgsconda-4.4.10-py36_0Scripts
  • 2.將所有文件複製到 D:AnacondaScripts
  • 3.重啟cmd,輸入conda,正常,到此圓滿配置好conda。

2.Anaconda prompt配置

Anaconda prompt報錯

'"D:AnacondaScripts..Librarybinconda.bat"' 不是內部或外部命令,也不是可運行的程式 或批處理文件。

解決辦法

  • 1.進入D:Anacondapkgsconda-4.4.10-py36_0Librarybin
  • 2.複製conda.bat至D:AnacondaLibrarybin
  • 3.再次運行,成功!

3.Anaconda Navigator

  • 1.升級navigator conda update anaconda-navigator
  • 2.重置navigator anaconda-navigator –reset
  • 3.升級客戶端 conda update anaconda-client
  • 4.升級安裝依賴包 conda update -f anaconda-client
  • 5.此時左下角開始所有程式中就會出現Anaconda Navigator,打開正常運行

二、Python2與Python3切換

1.Anaconda切換

打開Anaconda Navigator,如下圖所示,點擊create創建一個新的配置環境,Python3與Python2切換,則需要創建Python3與Python2環境。

示意圖

以上創建操作就相當於conda create -n py2 python=2.7,此時不管是上述可視化操作還是命令操作,會在D:Anacondaenvs生成相應的文件夾(例如:py2)

activate py2  deactivate  activate py3  deactivate  

動畫演示

2.Pycharm切換

直接在settings中找到python環境,更換環境即可!

示意圖