1. 程式人生 > >Windows7下為Anaconda新增環境變數

Windows7下為Anaconda新增環境變數

之前在自己電腦上安裝過Anaconda,但是當時用的是Python2.7的版本,今天實驗室配備好電腦後打算在新電腦上安裝使用Python3.6的版本,安裝時有個選項可以將Anaconda的環境變數直接新增到電腦中,但是該選項預設沒有被勾選且提示說不推薦勾選,理由是勾選之後以後重新安裝或解除安裝會比較麻煩,我一時腦抽就信了該提示沒有勾選,結果安裝好後輸入“conda list”果然提示說“conda不是內部命令”。。。

於是我就在網上搜了個教程,該教程只把Anaconda的安裝目錄以及該目錄下的Scripts目錄新增到環境變數中,例如,假設Anaconda安裝在D盤中,其絕對路徑為D:\Anaconda\,則要新增的路徑為D:\Anaconda**以及**D:\Anaconda\Scripts

。然後我根據該教程新增上述路徑後發現還是會報同樣的錯誤,於是就想起我自己電腦上配過Anaconda的環境變數,開啟path變數檢視後才發現還有個D:\Anaconda\Library\bin目錄。寫到這裡不禁想吐槽某部落格上的教程,都不能使用還好意思發到網上嗎,簡直是誤導網友。。。

總結來說,要想在cmd的任意路徑下使用conda命令,應當至少將Anaconda的安裝路徑、該路徑下的Scripts目錄以及Library\bin目錄一同新增到環境變數中。

注1:如果不知道在哪裡新增環境變數,請看下圖:
這裡寫圖片描述

注2:如果要使用C with Python,還需將Library下的mingw-w64\bin目錄一同新增到環境變數中。於是可得新增環境變數的完整路徑:
D:\Anaconda\
D:\Anaconda\Scripts
D:\Anaconda\Library\bin
D:\Anaconda\Library\mingw-w64\bin(可選)