2017-03-03 243 views
0

在linux中,您可以選擇從apt-get安裝virtualenv,因此您不必全局安裝pip。這有助於您在全球範圍內無法安裝pip軟件包。在官方文檔中,他們沒有解釋如何在Windows中執行此操作。我發現了命令:「python install setup.py」但即使如此,我不知道在哪裏生成virtualenv命令。在沒有pip的windows上安裝virtualenv

回答

0

首先從pypi.python.org(Source)https://pypi.python.org/pypi/virtualenv下載軟件包並將其解壓縮。在命令窗口中,進入該文件夾並安裝:

C:\的virtualenv-XXX>蟒蛇的setup.py安裝

然後寫在文件夾內的文件virtualenv.bat與此代碼:

@ECHO OFF 
REM Install version of virtualenv from https://pypi.python.org/pypi/virtualenv 
IF "%1"=="" GOTO ERROR 
IF "%1"=="-d" GOTO DELETE 
ECHO "creating virtualenv in %1" 
python -m virtualenv %1 
ECHO "VIRTUALENV CREATED. To activate: %1\Scripts\activate.bat" 
GOTO END 
:DELETE 
IF "%2"=="" GOTO ERROR 
IF NOT EXIST "%2\Scripts\activate.bat" GOTO ERROR_FOLDER 
rmdir /S/Q %2 
GOTO END 
:ERROR_FOLDER 
ECHO "The directory is not a virtualenv" 
GOTO END 
:ERROR 
ECHO "You need to specify the name of the virtualenv" 
:END 

最後加C:\的virtualenv-XXX的路徑配置窗口。現在你可以使用任何你想要的命令virtualenv虛擬機器名稱和創建和virtualenv的實例。要激活使用腳本\ activate.bat要刪除的virtualenv 的virtualenv -d虛擬名機

也許有更好的解決方案,但我無法找到他們,所以我不得不做這個bat文件

相關問題