PyCharm和Anaconda的區別與聯系
anaconda是一個python發行版,包含了大量的包,使用anaconda無需再去額外安裝所需包。
python自身缺少numpy、matplotlib、scipy、scikit-learn....等一系列包,需要我們安裝pip來導入這些包才能進行相應運算(python3.5自帶了get-pip.py,不需額外下載安裝),在cmd終端輸入:pip install numpy就能安裝numpy包了。
每次都額外安裝所需要的包略麻煩,這時候我們可以采用anaconda了。
python3.5自帶了一個解釋器IDLE用來執行.py腳本,但是卻不利於我們書寫調試大量的代碼。常見的是用notepade++寫完腳本,再用idle來執行,但卻不便於調試。
PyCharm是一種Python IDE,帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具,比如調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高級功能,以用於支持Django框架下的專業Web開發。
將anaconda中的python.exe集成到pycharm中,便可以在使用pycharm的過程中使用到所有anaconda的包了。