溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

anaconda和python有什么區(qū)別

發(fā)布時間:2020-07-09 16:38:52 來源:億速云 閱讀:463 作者:Leah 欄目:編程語言

anaconda和python有什么區(qū)別?相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

                                                           python

python自身缺少numpy、matplotlib、scipy、scikit-learn....等一系列包,需要我們安裝pip來導入這些包才能進行相應運算(python3.5自帶了get-pip.py,不需額外下載安裝),在cmd終端輸入:pip install numpy就能安裝numpy包了。每次都額外安裝所需要的包略麻煩,這時候我們可以采用anaconda了。

Anaconda

Anaconda(開源的Python包管理器)是一個python發(fā)行版,包含了conda、Python等180多個科學包及其依賴項。包含了大量的包,使用anaconda無需再去額外安裝所需包。python3.5自帶了一個解釋器IDLE用來執(zhí)行.py腳本,但是卻不利于我們書寫調(diào)試大量的代碼。常見的是用notepade++寫完腳本,再用idle來執(zhí)行,但卻不便于調(diào)試。

包括以下部分:

Anaconda Prompt 是一個Anaconda的終端,可以便捷的操作conda環(huán)境。

IPython 是一個 python 的交互式 shell,比默認的python shell 好用得多,支持變量自動補全,自動縮進,支持 bash shell 命令,內(nèi)置了許多很有用的功能和函數(shù)。

Jupyter Notebook 這得從IPython 3.x版本開始說起,這是最后的大一統(tǒng)版本,包括notebook、qtconsole等等,從IPython 4.0版本開始IPython只集中精力做交互式shell,變得輕量化,而剩下的notebook格式,qtconsole,和notebook web應用等都分離出來統(tǒng)一命名為Jupyter。至此IPython和Jupyter分家。

Jupyter Qtconsole 調(diào)用交互式命令臺。從IPython 4.0版本開始,很多IPython子命令現(xiàn)在變成了Jupyter子命令,如ipython notebook現(xiàn)在是jupyter noteboook。

Spyder 是一個使用Python語言的開放源代碼跨平臺科學運算IDE。Spyder可以跨平臺,也可以使用附加組件擴充,自帶交互式工具以處理數(shù)據(jù)。

看完上述內(nèi)容,你們掌握anaconda和python有什么區(qū)別的方法了嗎?如果還想學到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注億速云行業(yè)資訊頻道,感謝各位的閱讀!

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI