Windows下PyCharm配置Anaconda環(huán)境(超詳細(xì)教程)
首先來(lái)明確一下Python、PyCharm和Anaconda的關(guān)系
1、Python是一種解釋型、面向?qū)ο?、?dòng)態(tài)數(shù)據(jù)類型的高級(jí)程序設(shè)計(jì)語(yǔ)言。
雖然Python3.5自帶了一個(gè)解釋器IDLE用來(lái)執(zhí)行.py腳本,但是卻不利于我們書寫調(diào)試大量的代碼。常見的是用Notepade++寫完腳本,再用idle來(lái)執(zhí)行,但卻不便于調(diào)試。這時(shí)候就出現(xiàn)了PyCharm等IDE,來(lái)幫助我們調(diào)試開發(fā)。
2、PyCharm是一種Python IDE,帶有一整套可以幫助用戶在使用Python語(yǔ)言開發(fā)時(shí)提高其效率的工具,比如調(diào)試、語(yǔ)法高亮、Project管理、代碼跳轉(zhuǎn)、智能提示、自動(dòng)完成、單元測(cè)試、版本控制。此外,該IDE提供了一些高級(jí)功能,以用于支持Django框架下的專業(yè)Web開發(fā)。
但是Python自身缺少numpy、matplotlib、scipy、scikit-learn....等一系列包,需要我們用pip來(lái)導(dǎo)入這些包才能進(jìn)行相應(yīng)運(yùn)算(在cmd終端輸入:pip install numpy就能安裝numpy包了。)
雖然PyCharm也能自動(dòng)搜索和下載包,但是但是總是會(huì)遇到有些包下載失敗或查詢不到,很不方便,此時(shí)就出現(xiàn)了Anaconda大蟒蛇來(lái)解決這個(gè)問題。
3、Anaconda是一個(gè)開源的Python發(fā)行版本。其包含了720多個(gè)數(shù)據(jù)科學(xué)相關(guān)的開源包,在數(shù)據(jù)可視化、機(jī)器學(xué)習(xí)、深度學(xué)習(xí)等多方面都有涉及。不僅可以做數(shù)據(jù)分析,甚至可以用在大數(shù)據(jù)和人工智能領(lǐng)域。因?yàn)榘舜罅康目茖W(xué)包,Anaconda 的下載文件比較大(約 531 MB),如果只需要某些包,或者需要節(jié)省帶寬或存儲(chǔ)空間,也可以使用Miniconda這個(gè)較小的發(fā)行版(僅包含conda和 Python)。
Anaconda通過管理工具包、開發(fā)環(huán)境、Python版本,大大簡(jiǎn)化了工作流程。不僅可以方便地安裝、更新、卸載工具包,而且安裝時(shí)能自動(dòng)安裝相應(yīng)的依賴包,同時(shí)還能使用不同的虛擬環(huán)境隔離不同要求的項(xiàng)目。
也就是說,Anaconda自帶很多Python包,有了Anaconda就不用再對(duì)這些包進(jìn)行安裝了。而且在PyCharm中可以查看這些包,如果需要的包在系統(tǒng)中不存在,也可以很省心的進(jìn)行包的在線下載,省事省力省心~~
那么如何將Anaconda集成到PyCharm中呢?
(1)安裝Anaconda。
1、進(jìn)入Anaconda官網(wǎng)下載Anaconda,官網(wǎng)下載地址:https://www.anaconda.com/download/
點(diǎn)擊需要的版本進(jìn)行下載,我這里選的是Windows版。
可以選擇Python的版本,我這里選的是Python3
2、打開下載的.exe文件來(lái)安裝Anaconda,安裝流程如下
注意:這里建議第二個(gè)選項(xiàng)不要打鉤(因?yàn)槲覀冇锌赡芷綍r(shí)使用的是默認(rèn)的python.ext,這樣會(huì)產(chǎn)生沖突),在需要的時(shí)候我們可以在pycharm中找到文件的安裝位置進(jìn)行添加即可,單擊“Install”,之后便可進(jìn)行安裝,然后等待安裝完成。
(2)在PyCharm導(dǎo)入Anaconda
打開PyCharm,點(diǎn)擊File -> Settings,如下所示:
打開Project Interpreter頁(yè),
點(diǎn)擊右側(cè),選擇add添加解釋器,如下
添加Anaconda中Python解釋器(Anaconda安裝目錄下的python.exe)
點(diǎn)擊OK,就能看到Settings->Project Interpreter的頁(yè)面多了很多包
完成~
(3)在Anaconda中安裝新的Python包
打開“cmd”窗口(快捷鍵win+R,然后輸入“cmd”),將當(dāng)前目錄定位到anaconda的目錄,記住要定位到其中的Scripts目錄中,我的目錄是“D:\Anaconda3\Scripts”,所以我定位到了這個(gè)文件位置。如下圖:
然后就可以使用pip進(jìn)行安裝了,記住這個(gè)pip是anaconda的pip工具(如果你裝過python.exe的話,那么你的用戶目錄中的pip也是可以操作的,不過那里的pip就不是anaconda中的了,所以,請(qǐng)記住一定要切換到這個(gè)目錄后進(jìn)行pip安裝),在這里我是使用了pip install cocos2d的命令進(jìn)行了“cocos2d”這個(gè)包的安裝,之后便是等待安裝完成即可。
部分文章參考自百度百科詞條及以下博客:
https://blog.csdn.net/qq_29883591/article/details/78077244
https://www.jianshu.com/p/df4eee09496d
總結(jié)
到此這篇關(guān)于Windows下PyCharm配置Anaconda環(huán)境的超詳細(xì)教程的文章就介紹到這了,更多相關(guān)PyCharm配置Anaconda環(huán)境內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Python基于OpenCV實(shí)現(xiàn)視頻的人臉檢測(cè)
這篇文章主要為大家詳細(xì)介紹了Python基于OpenCV實(shí)現(xiàn)視頻的人臉檢測(cè),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-01-01Python 實(shí)現(xiàn)圖像逐像素點(diǎn)取鄰域數(shù)據(jù)
這篇文章主要介紹了Python 實(shí)現(xiàn)圖像逐像素點(diǎn)取鄰域數(shù)據(jù),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧2021-03-03python 實(shí)現(xiàn)在無(wú)序數(shù)組中找到中位數(shù)方法
這篇文章主要介紹了python 實(shí)現(xiàn)在無(wú)序數(shù)組中找到中位數(shù)方法,具有很好對(duì)參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧2020-03-03UI自動(dòng)化定位常用實(shí)現(xiàn)方法代碼示例
這篇文章主要介紹了UI自動(dòng)化定位常用實(shí)現(xiàn)方法代碼示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-10-10Anaconda2下實(shí)現(xiàn)Python2.7和Python3.5的共存方法
今天小編就為大家分享一篇Anaconda2下實(shí)現(xiàn)Python2.7和Python3.5的共存方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧2018-06-06