2010-04-11 203 views
36

我已經在Windows上使用easy_install安裝了virtualenv和virtualenvwrapper。但是缺少mkvirtualenv。我試圖在我的機器上搜索,但我找不到它。我不知道如何解決它。你有什麼主意嗎?在Windows上安裝virtualenvwrapper

+1

我想這不適用於Windows .. – pocoa 2010-04-11 05:28:31

+2

我已經將virtualenvwrapper移植到了Powershell。 [從BitBucket回購!](http://bitbucket.org/guillermooo/virtualenvwrapper/overview) – guillermooo 2010-07-31 19:39:28

+1

BitBucket回購網址已更改 - 它現在位於https://bitbucket.org/guillermooo/virtualenvwrapper-powershell/(所以很煩人,BitBucket不會像GitHub那樣自動重定向你)。 – 2014-12-16 12:36:04

回答

12

mkvirtualenv是一個bash腳本,所以你需要運行bash shell來利用它。

mkvirtualenv是在mkvirtualenv_bashrc腳本

您將需要從Cygwin的Windows下運行這個bash函數。 (你可以從這個調用本機Python和不需要Cygwin的蟒蛇)

+1

@SalmanPK是的,因爲這是爲了在使用它之前設置python環境 – Mark 2013-02-20 17:09:31

+0

@Mark給出你通常會使用'pip install virtualenvwrapper' python env已經安裝並可用。 – Endophage 2013-08-27 04:53:41

+0

@Endophage地址對提問者的評論我只是報道了mkvirtualenv的工作內容,請參閱Windows備選方案的其他答案 – Mark 2013-08-27 11:02:30

6

virtualenvwrapper是Linux/Unix的,但this post給出了Windows用戶一定的virtualenv支持(來源到位桶是here)。

+0

該鏈接已死:未來,請將相應的信息複製/粘貼到您的評論中,以備此類情況使用。 – UTAlan 2017-08-25 16:32:00

66

VIRTUALENV助手適用於Windows:

安裝的cheatsheet:

pip install virtualenvwrapper-win 
pyassoc 
+11

https://github.com/davidmarble/virtualenvwrapper-win適合我! – dim 2011-06-08 00:09:02

+3

似乎失敗在git-bash中 – airtonix 2013-11-27 12:28:42