我创建了一个virtualenv围绕我的项目,但当我尝试激活它时,我不能。 这可能只是语法或文件夹位置的问题,但我现在被难住了。

您可以在下面看到,我创建了virtualenv并将其命名为venv。一切看起来都很好,然后我尝试通过运行source venv/bin/activate来激活它

我想这可能只是与我的系统路径有关,但不确定指向什么(我确实知道如何编辑路径)。我使用的是python 7 / windows操作系统,虚拟环境2.2.x

Processing dependencies for virtualenv
Finished processing dependencies for virtualenv

c:\testdjangoproj\mysite>virtualenv --no-site-packages venv
The --no-site-packages flag is deprecated; it is now the default behavior.
Using real prefix 'C:\\Program Files (x86)\\Python'
New python executable in venv\Scripts\python.exe
File venv\Lib\distutils\distutils.cfg exists with different content; not overwri
ting
Installing setuptools.................done.
Installing pip...................done.

c:\testdjangoproj\mysite>source venv/bin/activate
'source' is not recognized as an internal or external command,
operable program or batch file.

c:\testdjangoproj\mysite>source venv/bin/activate
'source' is not recognized as an internal or external command,
operable program or batch file.

c:\testdjangoproj\mysite>source mysite/bin/activate
'source' is not recognized as an internal or external command,
operable program or batch file.

c:\testdjangoproj\mysite>

当前回答

使用这些它为meenv\脚本\激活工作

其他回答

如果您使用的是windows操作系统,那么在git终端中使用以下命令$source venv/Scripts/activate。这将帮助您进入虚拟环境。

使用VS代码编辑器打开你的项目。 将vs code终端中的默认shell更改为git bash。 现在,您的项目已经使用bash控制台打开,并在正确的路径中放置 “源venv\脚本\激活”在Windows

而不是使用:

 source ./venv/Scripts/activate

只使用:

 ./venv/Scripts/activate

您的脚本将被激活。

在windows上使用Python3激活virtualenv的步骤如下:

Python3 -m venv env \ env \ bin \激活

对于windows,在不带引号的终端中输入“C:\Users\Sid\venv\FirstProject\Scripts\activate”。只需给出项目中脚本文件夹的位置。因此,该命令将是location_of_the_Scripts_Folder\activate。