攝影師:Archie Binamira: https://www.pexels.com/zh-tw/photo/1187317/

[Python] 虛擬環境建置

因為我很愛嘗試不同的東西,所以很常需要建置乾淨的環境來運行。但我這金魚腦只要近期沒有專案,下一次使用又要再重新找資料,乾脆自己先記錄下來,自己找自己的資料最快 :p

之前已經在 [樹莓派] 建立 Python 虛擬環境 中介紹過一次,概念在 Windows 作業系統是類似的,這一次還要加上 Jupyter 相關設定。


架設虛擬環境

步驟大致上為:

  1. 安裝 virtualenv
  2. 移動至該虛擬環境放置之路徑
  3. 建立虛擬環境
  4. 啟動該虛擬環境
pip install virtualenv
cd [資料夾路徑]
virtualenv [環境名稱]
[環境名稱]\Scripts\activate

若要離開這個環境,直接輸入 deactivate 即可。

在 Jupyter 中使用

我們很常在 Jupyter Notebook 測試東西,所以要如何把已經架設好的環境連動到 Jupyter Notebook 也需要紀錄一下:

  1. 進入到該環境後,養成習慣更新
  2. 安裝 ipykernel
  3. 導入該環境並設定顯示名稱
python -m pip install --upgrade pip
pip install ipykernel
ipython kernel install --user --name="環境名稱" --display-name="顯示名稱"

再來啟動 Jupyter Notebook,就可以看到可選擇的 kernel 多了剛剛設置的環境。

開發完了,會需要把該 kernel 移除清單:

  1. 確認目前 kernel 清單
  2. 解除環境
jupyter kernelspec list
jupyter kernelspec uninstall myenv

讓我知道你在想什麼!

Picture of ALEX

ALEX

藍白拖愛好者,一事無成話偏多

Recent Posts

C++

NLP