機器學習Python編程環境:VSCode+Anaconda

機器學習Python編程環境:VSCode+Anaconda

機器學習Python編程環境(Windows):VSCode+Anaconda

安裝順序:Anaconda ->VSCode (不必下載Python)->機器學習常用Python包

為什麼選擇VSCode ?

Anaconda + pycharm是大家都熟悉的Python編程環境,但是pycharm比較笨重,而VSCode是一款更加輕量級的編輯器,開大文件不卡,與大家熟知的Visual Studio不同,這款產品不是IDE,而只是一款集成了Git和Debug功能的Editor

  1. 官網下載Anaconda,地址:anaconda.com/download/

下載時選擇合適的版本:Python3.6 or Python2.7,64位 or 32位

有了Anaconda後,便省去下載安裝Python的過程了

安裝:

安裝類型選它推薦的 just me 選項,修改安裝路徑以節省C盤空間

其他都按照所提示的流程一直點next直到finish就好了

檢驗是否安裝成功:

進入cmd,直接輸入Python,出現如下信息,打開的便是Anaconda自動一起安裝好的Python;或者命令行輸入conda -v看是否會出現版本信息:

2.官網下載VSCode,地址:code.visualstudio.com/,按照提示安裝好,不習慣英文界面的可以在擴展一欄中搜索並安裝中文語言包:

3.VSCode配置

1)打開VSCode,在擴展一欄搜索並點擊安裝Python

2)配置Python路徑

依次選擇:文件->首選項->設置,

在右邊搜索欄搜索python.pythonPath,將中間的搜索結果複製粘貼到右邊【用戶設置】,修改引號中間的地址為你的Anaconda安裝的地址,記得後面追加一個python.exe,如D:/python-dev-env/Anaconda3/python.exe,注意中間的轉移符是/而不是,保存這個json文件後它會自動覆蓋中間所顯示的默認設置。

4. 安裝常用的機器學習Python包:

進入cmd,用pip或conda命令下載Python包:

conda install package-name, 如:

conda install scipy

conda install scikit-learn

測試:控制台運行Python,輸入:import package-name,回車沒有報錯證明這個包就安裝好了,同樣的方式下載matplotlib,pandas,gensim等

測試是否安裝好包

還有一些比較特殊的包,如

1) 自然語言處理工具包:nltk

在控制台或者Spyder中依次執行下面兩行

import nltk

nltk.download()

會彈出如下界面,選擇book或者選擇all,然後download

2)深度學習框架:pytorch

在官網查看適合的下載命令:pytorch.org/

比如我的環境是Windows+conda+3.5,下面會根據【ps】也許,還沒等你安裝的時候發現conda這個命令沒有!出現如下錯誤:你所選擇的環境給出不同的命令,依次複製命令,進入cmd粘貼執行,就可以安裝pytorch和torchvision啦。

【踩過的大坑】也許,在你期待的搓著小手準備安裝各種包的時候,突然報出現如下錯誤:

「conda不是內部或外部命令」,這種問題我遇到過兩次了,這怎麼辦?

查了許多網上的解決方法,大多都是建議配置Anaconda的系統環境變數,於是檢查了一下在系統path中已有 Anaconda 以及 Anaconda/Scripts 的路徑,因為Anaconda3在安裝的過程中就自動配置了環境變數。屢試屢敗後索性重新安裝,後來問題莫名其妙解決了。

關於卸載,我是直接進入安裝的Anaconda文件夾下,點擊Uninstall-Anaconda3.exe執行文件,它就卸載得乾乾淨淨了:

我也不知道為什麼重新安裝就好了,知道的童鞋可以在這裡跟我講一下,多謝~


推薦閱讀:

獲取本機的上網IP
Live 審核通過啦,收集聽眾姥爺的問題
python基礎-break,continue,pass
用Python自動填寫問卷星
Day6-2,變數作用域(全局變數),異常處理

TAG:Python | Anaconda | 編程 |