Visual Studio (VS) 算是目前數一數二熱門的程式撰寫軟體了。這回是筆記若要在 VS 上撰寫 Python 時,配合 Anaconda 的環境設定步驟。(作業系統為 macOS)
課程名稱
用 Python 理財:打造小資族選股策略:https://bit.ly/2KXR1Nw
對於初學者而言,算是簡易的入門教材。由於 Python 本身的語言特性,相較於 JavaScript 是比較人性化的。外加上已內建不少好用的函式庫,對於資料分析的處理上,用 Python 入門算是滿不錯的。
操作步驟
Anaconda 是整合的Python虛擬環境,你可以將 Python 所需的套件安裝在這個虛擬環境下,以免系統環境變得過於雜亂。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 |
// 1. 配置虛擬環境 // 先在 Terminal 輸入 conda ,若你發現無法辨識這個 command,那你可以在 ~./.bash_rc 修改。 // 或是輸入以下指令 export PATH=“your_anaconda_path/bin:PATH” // 2. 檢查版本號,若可以查到表示安裝成功 conda -V // 3. 指定 Anaconda 所用的 Python 版本,3.7表示安裝python3.7 conda create -n py3 python=3.7 // 4. 安裝 VS Code 的套件,就安裝微軟維護的版本即可。 // 5. VS 的設定路徑,第一行為虛擬環境路徑、第二行為目錄。 // 運用 shift+command+p,打開 user setting 裡的 workspace 的 settings.json 中設定 "python.venvPath":"/Users/bjliu/anaconda/envs", "python.pythonPath":"/Users/bjliu/anaconda/envs/py3/bin/python3", "python.venvFolders":[ "envs", ".pyenv", ".direnv" ], "code-runner.runInTerminal": true // 6. 撰寫配置文件,位置在 /.vscode/tasks.json,若沒有可以自己新增一個 { // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0", "tasks": [ { "label": "for Python", "type": "shell", "command": "python", "isShellCommand": true, "args": [ "${file}" ], "showOutput": "always", "group": { "kind": "build", "isDefault": true } }, ] } // 7. 新增一個 hello.py 文件,並輸入以下指令,儲存後再按下 command+short+B // 下面就會出現終端機的輸出結果了 print('Hello world') print('Hi!') |
參考資料
1. 使用 Visual Studio Code 作為開發環境
2. <新手起步>建立適合windows的python資料分析及機器學習開發環境
3. mac vscode配置 anaconda 虚拟环境
4. 基于 task 为 VSCode 添加自定义的外部命令