【筆記:Python】建立 Python 環境
剛好遇到一件事要用 Python,這麼適合的機會、來安裝設置環境吧,並把過程記錄下來。
安裝 Python 與 pip
- 去 Python 官網下載安裝檔
- 執行安裝檔
- 第一步:Install Python 3.x.x (64-bit)
- 勾選[Install launcher for all users]
- 安裝給這個 Windows 系統上的所有使用者皆能使用。
- 勾選[Add python.exe to PATH]
- 能自動設定環境變數方便多了。
- 點擊[Customize installation]
- 勾選[Install launcher for all users]
- 第二步:Optional Features
- 勾選[pip]
- 勾選[tcl/tk and IDLE]
- 「tkinder」是 GUI library
- 「IDLE」是內建的陽春 IDE
- 勾選[py launcher]、並勾選旁邊的[for all users]
- 其餘看需求
- 第三步:Advanced Options
- 勾選[Install for all users]
- 勾選[Associate files with Python]
- 勾選[Create shorcuts for installed applications]
- 其餘看需求
- 設定安裝位置
- 安裝完成後
- 會問要不要[Disable path length limit]——「調整系統設定,取消 MAX_PATH 為 260 個字元的限制」
- 想想還是先不要好了,不然可能在開發環境沒問題、但部署時出事。
- 會問要不要[Disable path length limit]——「調整系統設定,取消 MAX_PATH 為 260 個字元的限制」
- 第一步:Install Python 3.x.x (64-bit)
- 測試是否安裝成功
python --version
pip --version
VSCode
- 安裝 extension:「Python」
這樣只要遇到副檔名為 py
的檔案,就會自動辨識為 Python 程式檔,並在右上角會有個執行按鈕、點擊就會在終端機執行。
Jupyter Notebook
- 這是一個互動式的 Python 筆記工具,副檔名為
ipynb
- 每個 cell 可以選用 code 或是 markdown
- 每個 code cell 可以分別執行
- 適合用於測試每段程式碼的結果、或是像抓資料等片段式的需求
- 底層是 JSON 格式,會記錄每個 cell 的資訊,比如是哪一種、執行了幾次、執行結果為何等等。
- 不用
print()
就能顯示變數的內容,甚至如 pandas 的 dataframe 還能以表格顯示。
- 安裝在 VSCode 的步驟
- 在終端機
pip install jupyter
- 在 VSCode 安裝 extension:「Jupyter」
- 在終端機
參考資料
- ChatGPT
- Windows 11 安裝 Python - IT 點技能 - Medium
- 使用 Python 產生 Jupyter Notebook 檔案 (筆記 1) | by 陳小痘 | Medium
延伸閱讀
後記閒聊
再次發現 Keep 主題在 ul 與 ol 夾雜使用時會有 bug……,之後來開個 issue 回報給作者好了。
其實有想過自己修,但研究了一下 hexo 產生的 html 檔、發現 html 沒問題,那問題可能在 css?那樣的話……感覺自己目前還沒那個功力能搞懂整個 hexo 與主題的機制。