??本文介紹在Anaconda中,為Python的虛擬環(huán)境安裝第三方庫與Spyder等配套軟件的方法。
??在文章創(chuàng)建Anaconda虛擬Python環(huán)境的方法中,我們介紹了在Anaconda環(huán)境下,創(chuàng)建、使用與刪除Python虛擬環(huán)境的方法;而創(chuàng)建虛擬環(huán)境后,就需要在對應的環(huán)境內配置各類庫與軟件,本文就對這些操作加以介紹。
1 軟件安裝
??這里我們就以Spyder軟件的安裝為例來介紹。首先,我們需要打開“Anaconda Prompt (anaconda3)”,通過conda activate
語句進入虛擬環(huán)境;例如,我這里就進入一個名為py36
的虛擬環(huán)境,如下圖第一句代碼所示。
??隨后,我們輸入如下的代碼,準備Spyder軟件的下載。
conda install spyder
??運行代碼,如下圖所示。
??這里需要注意,如果我們在上圖中“Solving environment”環(huán)節(jié)卡的比較久,多數(shù)是由于conda官方的服務器在國外、從而出現(xiàn)網絡連接問題導致的,因此我們可以通過換源的方式來解決這一問題。關于換源的具體原理與方式網上有很多介紹,我們這里就直接進行具體操作方法的介紹。
??首先,我們輸入如下的代碼,查看當前conda下載各類文件、數(shù)據(jù)時的途徑。
conda config --show channels
??運行代碼,如下圖所示。其中,defaults
表明我們目前conda下載各類文件、數(shù)據(jù)等都是通過默認的途徑(也就是那個在國外的服務器)來實現(xiàn)的,因此確實會比較卡。
??所以,我們輸入如下的代碼,從而將這個默認的途徑修改為中國科學技術大學提供的一個鏡像。
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
??運行代碼,這里我忘記截圖了,就不再展示結果的截圖;但是此時我們再通過前述conda config --show channels
語句查看conda下載的途徑,可以看到其中排在第一位的已經是我們前面添加的中國科學技術大學的鏡像了;如下圖所示。
??隨后,我們再通過前述conda install spyder
語句進行Spyder軟件的下載;此時就會快很多了。待Spyder軟件下載完畢,會出現(xiàn)如下圖所示的界面。
??此時,我們在開始菜單的Anaconda列表中,就可以看到py36
環(huán)境下,已經下載好了Spyder軟件;不僅如此,當前虛擬環(huán)境下配套的其他軟件或環(huán)境,比如Jupyter QTConsole等,也一同配置完畢。
??當然,因為我這里py36
這個虛擬環(huán)境的Python版本是3.6
的,所以配套下載的Spyder等軟件也是比較早的版本;對于這一情況,如果大家介意的話,可以通過conda update spyder
等類似的語句升級Spyder或其他軟件。
2 第三方庫安裝
??接下來,我們介紹在虛擬環(huán)境中配置第三方庫的方法。同樣的,我們首先進入對應的虛擬環(huán)境,并通過conda install
語句下載所需的庫即可。
??例如,如果我們需要配置GDAL
庫,那么就輸入如下的代碼。
conda install gdal
??運行代碼,如下圖所示。
??具體流程和在Anaconda默認的base
環(huán)境中一致,還是確認需要更新、下載哪些庫,并通過輸入y
來確認是否開始安裝,如下圖所示。
??配置完畢后,我們就可以在當前虛擬環(huán)境下使用相關的第三方庫了。例如,我們可以打開本文第一部分下載好的py36
虛擬環(huán)境下的Spyder軟件,然后運行與GDAL
庫有關的代碼。
文章來源:http://www.zghlxwxcb.cn/news/detail-710851.html
??至此,大功告成。文章來源地址http://www.zghlxwxcb.cn/news/detail-710851.html
到了這里,關于Anaconda虛擬環(huán)境配置Python庫與Spyder編譯器的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!