最近更新了Anaconda軟件,重新配置了以下Python開發環境,結果之前舊環境開發的好好的程序竟然跑不起來。網上各種搜索,各種找答案還是沒有一篇靠譜的文章教我把問題解決。走了各種彎路,足足整了幾天才搞定。在此做個記錄,如果你也碰到類似問題,而本文恰好幫到你,本人不勝榮幸。
閑話少敘,我的操作系統:win10(x64),我的安裝步驟是先裝Anaconda,再裝pycharm,其實無所謂,最后配置好就一樣的。
1.Anaconda
1.1 首先下載Anaconda,直接到官網下即可,如果網速慢,還可以到清華大學的鏡像網站下載。進入官網,如下選擇Python3.6對應的64位版。
1.2 下載后雙擊安裝包啟動安裝,一直傻瓜式下一步,到下圖這里時,把紅框里的勾要勾上,這里勾上其實就是安裝程序自己幫你把anaconda的路徑加到環境變量中去,可以直接在命令行中調用Python和conda命令。一定勾上的原因我們要在pycharm中直接使用anaconda的root環境。不勾就不能在pycharm中import anaconda幫我們裝好的第三方庫,會提示dll丟失。
后面的步驟繼續傻瓜式一步一步往下走直到安裝完成。
1.3 如果你安裝前電腦里沒有裝Python,安裝完成后打開CMD,輸入Python,會得到如下結果:
輸入conda list,會列出anaconda以及裝好的所有第三方庫的信息:
2 pycharm
2.1 pycharm下載也可以直接百度到其官網下載,一般應用的開發直接下載社區版就非常夠用,如果有做網站開發或者需要高級功能可以選擇專業版,不過不免費。不建議在沒有必要的情況下去破解,小心使得萬年船。
2.2 安裝依舊很傻瓜,只需要自己選好安裝路徑,一直下一步下一步就OK。
2.3 創建第一個Python項目
第一次打開pycharm時,會提示你配置界面風格,按自己喜歡的選擇就好。配置完界面風格,會提示導入配置,如果你有的話可以把路徑填進去,直接導入。第一次安裝使用沒有,就選Do not import settings。
然后是創建新的工程,點擊create new project
接着會讓你選擇工程路徑和Python解釋器路徑,工程路徑自己定,解釋器選擇Existing interpreter
點擊右邊的“...”按鈕打開解釋器選擇框
再選擇Conda Environment,點右邊按鈕打開文件選擇框,選擇Anaconda目錄下的python.exe
點“OK”,“create”創建好工程環境。
接下來創建一個Python文件,進行編碼運行即可。想使用代碼模板的,可自行百度,各種現成模板任君選擇。
3 問題
3.1如果是之前已經有的工程文件,如何配置?
在file->setting里面,選擇Project interpreter,右上角配置按鈕選add,然后參考上文添加Anaconda環境即可。你也可以選擇show all,把不需要的解釋器環境刪掉,只留下一個(作者有強迫症)。
3.2 提示如下DLL load fail錯誤
ImportError: DLL load failed: The specified procedure could not be found.
我這里是環境Anaconda的相關路徑沒有添加到系統變量里面,至於為什么不添加pycharm就找不到,希望有大神幫忙解釋一下。
Anaconda所配置的環境變量路徑共有如下5個,而且最好在系統環境變量里排到前面
3.2 更新包
默認情況下用conda命令行直接更新就可以,由於我們添加了系統環境變量,可以直接在CMD命令窗口用conda install package-name來更新。如果想用pip自動更新conda的第三方庫,可以參考這篇博文。
3.3 anaconda jupyter notebook 默認路徑設置,參考這篇文章。
---------------------
作者:一點飛鴻影
來源:CSDN
原文:https://blog.csdn.net/lw5413/article/details/84679288
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!