windows下使用virtualenv創建環境

原文: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 命令行界面使用 virtualenv venv 創建名爲 venv 的虛擬環境;
  • 啓動虛擬環境(這點和 linux 下的使用不一樣):在當前路徑下,直接輸入:venv\Scripts\activate激活虛擬環境; (注意斜線方向)
    • 在該虛擬環境下,使用 pip 安裝新的庫,當然此時安裝的庫,僅對當前環境有效;
  • 退出虛擬環境:deactivate

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章