我在Windows(7,64位)上使用gitbash。我試圖通過調用python -m venv venv
使用python 3.4的內置venv模塊創建一個venv,並且它創建成功,但生成的venv不包含bash激活腳本,只有.bat
和.ps1
。從gitbash激活pyvenv窗口
爲Python 2.6.6(13.0.1版)的virtualenv庫中創建的文件夾venv/Scripts/
以下四個文件:activate
,activate.bat
,activate.ps1
和activate_this.py
。
由於gitbash控制檯不能使用bat或powershell腳本,我真的不想回到windows cmd提示符或虛擬機,有沒有什麼辦法可以讓pyvenv創建一個shell當我在窗戶上時腳本爲我?
我現在有這個確切的問題。我甚至升級到Python 3.5,但沒有解決它。你有沒有找到解決方案? –
我認爲這是一個錯誤。我需要使用Windows 7,8在項目上進行開發,但總是首先安裝Git Bash Shell,這樣我就可以避免笨重的DOS cmd shell並獲取我的grep,查找命令,別名等。我將嘗試生成一個venv在Linux上並歸檔激活/停用以便以後粘貼到基於Windows的系統上。 –