Python是一種強大的編程語言,其提供了很多用於科學計算的模塊,常見的包括numpy、scipy、pandas和matplotlib。要利用Python進行科學計算,就需要一一安裝所需的模塊,而這些模塊可能又依賴於其它的軟件包或庫,因而安裝和使用起來相對麻煩。幸好有人專門在做這一類事情,將科學計算所需要的模塊都編譯好,然后打包以發行版的形式供用戶使用,Anaconda就是其中一個常用的科學計算發行版。
我們從網站(鏈接1)下載的默認的Anaconda版本已經內置了很多庫(鏈接2),包括numpy等。
盡管Anaconda已經自帶了大量科學計算中的常用模塊,可以直接使用。有時需要安裝一些其他python模塊。比如:
conda
anaconda自帶了conda命令用於安裝與更新模塊,比如:
1 conda install scipy 2 conda update scipy
安裝完我們需要的庫之后,如果我們采用隨Anaconda一起安裝的spyder作為開發環境,那么本文就結束了o_o
事實上是,我一直在用pycharm作為python開發的IDE。寫本文之前的5個小時內我一直在嘗試各種不同方法讓我電腦里的pycharm可以成功安裝好numpy庫,瀏覽完各大中外網站介紹的方法后讓我意識到這是一個很煩的問題。采用包括但不限於pip命令、安裝相應的各種版本whl文件都因為各種各樣的原因失效。極其失望的我嘗試了安裝了Anaconda,在這個界面(鏈接3)我發現了
“How to set up an IDE to use Anaconda”
它里面介紹了幾種軟件使用Anaconda的方法,包括Pycharm。
因此,配置完pycharm調用Anaconda后,我們在可以快樂的在pycharm里面調用各種科學計算庫啦。
具體步驟如下:
1.安裝Anaconda
2.安裝Pycharm
3.在Pycharm的Files>>settings>>Project Interpreter>>Add local 里面添加Anaconda python.exe. 應用之后就可以調用各種Anaconda的庫啦。
有點曲線救國的味道。