學(xué)習(xí)Python的人,肯定聽說過anaconda和pycharm,但是很多人傻傻分不清楚它們之間有什么區(qū)別,今天小編帶大家好好了解一下。 Anaconda: 是一個(gè)Python發(fā)行版,包含了conda、Python等180多個(gè)科學(xué)包及其依賴項(xiàng)。因?yàn)榘舜罅康目茖W(xué)包,Anaconda的下載文件比較大,如果只需要某些包,或者需要節(jié)省帶寬或存儲(chǔ)空間,還可以使用miniconda這個(gè)較小的發(fā)行版本。 此外,Anaconda包括Conda、Python以及一大堆安裝好的工具包,比如說:numpy、pandas等; Miniconda包括Conda、Python;conda是一個(gè)開源的包、環(huán)境管理器,可以用于同一個(gè)機(jī)器上安裝不同版本的軟件包及其依賴,并能夠在不同的環(huán)境之間切換。 Pycharm: Pycharm是一種PythonIDE,帶有一整套可以幫助用戶在使用Python語言開發(fā)時(shí)提高其效率的工具,比如調(diào)試、語法高亮、Project管理、代碼跳轉(zhuǎn)、智能提示、自動(dòng)完成、單元測試、版本控制。此外,該IDE提供了一些高級(jí)功能,以用于支持Django框架下的專業(yè)Web開發(fā)。 PyCharm是由JetBrains打造的一款Python IDE,VS2010的重構(gòu)插件Resharper就是出自JetBrains之手。 同時(shí)支持Google App Engine,PyCharm支持IronPython。這些功能在先進(jìn)代碼分析程序的支持下,使 PyCharm 成為 Python 專業(yè)開發(fā)人員和剛起步人員使用的有力工具。 |
|