CS231n 課後作業 虛擬環境的建立及使用(win10 & python 3)
阿新 • • 發佈:2019-01-04
博主: Chris_yg
歡迎討論,共同進步
在學習李飛飛CS231n的過程中,需要通過完成課後習題進行知識鞏固與實踐,每個習題涉及到不同的packages的使用,建議利用虛擬環境對包進行管理。本文介紹利用virtualenv建立virtual environment以及虛擬環境下jupyter notebook 的使用,介紹如下。
進行前請確認本機安裝有python 及 pip , 版本檢視方式,開啟cmd:
python –version
pip –version
一 虛擬環境的建立及使用
- 利用 pip 安裝 virtualenv
pip install virtualenv - 檢視版本
virtualenv –version - 為某一作業/專案建立一個virtual environment
cd my_project_folder(將路徑轉換為作業路徑)
virtualenv my_project(建立虛擬環境,名字自定) - 啟用虛擬環境
activate my_project
啟用成功後,虛擬環境名稱將出現在命令列左側,此後可利用pip將所需packages安裝在該虛擬環境下 - 退出虛擬環境
deactivate
從cs231n上下載下來的作業,裡面包含檔案 requirements.txt ,該檔案記錄了完成該作業所需packages,使用以下命令進行安裝
pip install -r requirements.txt
二 jupyter notebook 的使用
- 啟用虛擬環境
activate my_project - 安裝ipykernell
pip install ipykernel - 將虛擬環境載入到kernel裡
python -m ipykernel install –user –name=my_project
開啟jupyter notebook ,
Kernel -> Change kernel 至相應虛擬環境即可。