原文:https://blog.csdn.net/lanchunhui/article/details/62417314
使用場景:斯坦福cs231n_2017公開課作業一需要創建的環境
cs231n作業教程中寫法:
cd assignment1
sudo pip install virtualenv #
這個可能已經安裝
virtualenv -p python3 .env #
創建一個名爲
.env
的
虛擬環境 (python3)# 注意: 你也可以使用"virtualenv .env" 來使用你的默認python(通常是 python 2.7)
source .env/bin/activate #
激活虛擬環境
pip install -r requirements.txt #
安裝依賴項
#
這裏需要等待一段時間來進行依賴項的安裝...
deactivate #
停用,退出虛擬環境
實際操作時,遇到兩個問題:
1.在linux下安裝時,requirements.txt中的site無法安裝
解決辦法:暫無
2.在windows下進行嘗試,發現source在windows的cmd中無法操作,網頁中得到如下解決辦法:
- 首先使用 pip 命令安裝 virtualenv
- 進入 cmd 命令行界面查詢版本:
virtualenv --version
- 進入 cmd 命令行界面查詢版本:
- 進入 cmd 命令行界面使用
virtualenv venv
創建名爲 venv 的虛擬環境; - 啓動虛擬環境(這點和 linux 下的使用不一樣):在當前路徑下,直接輸入:
venv\Scripts\activate
激活虛擬環境; (注意斜線方向)- 在該虛擬環境下,使用 pip 安裝新的庫,當然此時安裝的庫,僅對當前環境有效;
- 退出虛擬環境:
deactivate