Anaconda虛擬環(huán)境配置Python庫(kù)與Spyder編譯器的方法
本文介紹在Anaconda中,為Python的虛擬環(huán)境安裝第三方庫(kù)與Spyder等配套軟件的方法。
在文章創(chuàng)建Anaconda虛擬Python環(huán)境的方法中,我們介紹了在Anaconda環(huán)境下,創(chuàng)建、使用與刪除Python虛擬環(huán)境的方法;而創(chuàng)建虛擬環(huán)境后,就需要在對(duì)應(yīng)的環(huán)境內(nèi)配置各類庫(kù)與軟件,本文就對(duì)這些操作加以介紹。
1 軟件安裝
這里我們就以Spyder軟件的安裝為例來介紹。首先,我們需要打開“Anaconda Prompt (anaconda3)”,通過conda activate語(yǔ)句進(jìn)入虛擬環(huán)境;例如,我這里就進(jìn)入一個(gè)名為py36的虛擬環(huán)境,如下圖第一句代碼所示。
隨后,我們輸入如下的代碼,準(zhǔn)備Spyder軟件的下載。
conda install spyder
運(yùn)行代碼,如下圖所示。

這里需要注意,如果我們?cè)谏蠄D中“Solving environment”環(huán)節(jié)卡的比較久,多數(shù)是由于conda官方的服務(wù)器在國(guó)外、從而出現(xiàn)網(wǎng)絡(luò)連接問題導(dǎo)致的,因此我們可以通過換源的方式來解決這一問題。關(guān)于換源的具體原理與方式網(wǎng)上有很多介紹,我們這里就直接進(jìn)行具體操作方法的介紹。
首先,我們輸入如下的代碼,查看當(dāng)前conda下載各類文件、數(shù)據(jù)時(shí)的途徑。
conda config --show channels
運(yùn)行代碼,如下圖所示。其中,defaults表明我們目前conda下載各類文件、數(shù)據(jù)等都是通過默認(rèn)的途徑(也就是那個(gè)在國(guó)外的服務(wù)器)來實(shí)現(xiàn)的,因此確實(shí)會(huì)比較卡。

所以,我們輸入如下的代碼,從而將這個(gè)默認(rèn)的途徑修改為中國(guó)科學(xué)技術(shù)大學(xué)提供的一個(gè)鏡像。
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
運(yùn)行代碼,這里我忘記截圖了,就不再展示結(jié)果的截圖;但是此時(shí)我們?cè)偻ㄟ^前述conda config --show channels語(yǔ)句查看conda下載的途徑,可以看到其中排在第一位的已經(jīng)是我們前面添加的中國(guó)科學(xué)技術(shù)大學(xué)的鏡像了;如下圖所示。

隨后,我們?cè)偻ㄟ^前述conda install spyder語(yǔ)句進(jìn)行Spyder軟件的下載;此時(shí)就會(huì)快很多了。待Spyder軟件下載完畢,會(huì)出現(xiàn)如下圖所示的界面。

此時(shí),我們?cè)陂_始菜單的Anaconda列表中,就可以看到py36環(huán)境下,已經(jīng)下載好了Spyder軟件;不僅如此,當(dāng)前虛擬環(huán)境下配套的其他軟件或環(huán)境,比如Jupyter QTConsole等,也一同配置完畢。

當(dāng)然,因?yàn)槲疫@里py36這個(gè)虛擬環(huán)境的Python版本是3.6的,所以配套下載的Spyder等軟件也是比較早的版本;對(duì)于這一情況,如果大家介意的話,可以通過conda update spyder等類似的語(yǔ)句升級(jí)Spyder或其他軟件。
2 第三方庫(kù)安裝
接下來,我們介紹在虛擬環(huán)境中配置第三方庫(kù)的方法。同樣的,我們首先進(jìn)入對(duì)應(yīng)的虛擬環(huán)境,并通過conda install語(yǔ)句下載所需的庫(kù)即可。
例如,如果我們需要配置GDAL庫(kù),那么就輸入如下的代碼。
conda install gdal
運(yùn)行代碼,如下圖所示。

具體流程和在Anaconda默認(rèn)的base環(huán)境中一致,還是確認(rèn)需要更新、下載哪些庫(kù),并通過輸入y來確認(rèn)是否開始安裝,如下圖所示。

配置完畢后,我們就可以在當(dāng)前虛擬環(huán)境下使用相關(guān)的第三方庫(kù)了。例如,我們可以打開本文第一部分下載好的py36虛擬環(huán)境下的Spyder軟件,然后運(yùn)行與GDAL庫(kù)有關(guān)的代碼。

至此,大功告成。
到此這篇關(guān)于Anaconda虛擬環(huán)境配置Python庫(kù)與Spyder編譯器的文章就介紹到這了,更多相關(guān)Anaconda虛擬環(huán)境配置Python庫(kù)與Spyder編譯器內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
重寫django的model下的objects模型管理器方式
這篇文章主要介紹了重寫django的model下的objects模型管理器方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-05-05
解決python訪問報(bào)錯(cuò):jinja2.exceptions.TemplateNotFound:index.html
這篇文章主要介紹了解決python訪問報(bào)錯(cuò):jinja2.exceptions.TemplateNotFound:index.html,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-12-12
從基礎(chǔ)到高級(jí)詳解Python中文件操作的全攻略實(shí)戰(zhàn)指南
在Python編程中,文件操作是連接程序與外部存儲(chǔ)的橋梁,本文將從基礎(chǔ)讀寫講起,逐步深入到高效處理、異常管理、二進(jìn)制操作等高級(jí)場(chǎng)景,希望對(duì)大家有所幫助2025-10-10
Python?Pandas庫(kù)簡(jiǎn)介及一些常見用法總結(jié)
Pandas庫(kù)是Python的免費(fèi)、開源的第三方庫(kù),Pandas是Python數(shù)據(jù)分析必不可少的工具之一,這篇文章主要介紹了Python?Pandas庫(kù)簡(jiǎn)介及一些常見用法的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2025-07-07
python 爬取華為應(yīng)用市場(chǎng)評(píng)論
項(xiàng)目需要爬取評(píng)論數(shù)據(jù),在此做一個(gè)記錄,這里爬取的是web端的數(shù)據(jù),以后可能會(huì)考慮爬取android app中的數(shù)據(jù)。2021-05-05
Python+PIL實(shí)現(xiàn)批量在圖片上寫上自定義文本
Pillow 是一個(gè) Python 的圖像處理庫(kù),它是 Python Imaging Library (PIL) 的一個(gè)分支,并且增加了更多的功能,下面我們看看如何利用它實(shí)現(xiàn)批量在圖片上寫上自定義的文本吧2024-11-11

