问题与virtualenv – 无法激活
我在我的项目周围创build了一个virtualenv,但是当我尝试激活它时,我不能。 这可能只是语法或文件夹的位置,但我现在很难过。
你可以在下面看到,我创build了virtualenv并称之为venv。 一切看起来不错,然后我尝试通过运行source venv/bin/activate
来激活它
我想这可能只是与我的系统path,但不知道该怎么指向(我知道如何编辑path)。 我在Python 7 / Windows操作系统,虚拟环境2.2.x感谢您的任何和所有的帮助。
处理virtualenv的依赖关系 完成virtualenv的处理依赖关系 c:\ testdjangoproj \ mysite> virtualenv --no-site-packages venv --no-site-packages标志被弃用; 现在是默认行为。 使用真正的前缀'C:\\ Program Files(x86)\\ Python' 在venv \ Scripts \ python.exe中新buildpython可执行文件 文件venv \ Lib \ distutils \ distutils.cfg存在不同的内容; 不过分 婷 安装setuptools .................完成。 安装pip ...................完成。 c:\ testdjangoproj \ mysite> source venv / bin / activate “来源”不被识别为内部或外部命令, 可操作程序或batch file。 c:\ testdjangoproj \ mysite> source venv / bin / activate “来源”不被识别为内部或外部命令, 可操作程序或batch file。 c:\ testdjangoproj \ mysite> source mysite / bin / activate “来源”不被识别为内部或外部命令, 可操作程序或batch file。 C:\ testdjangoproj \ mysite的>
source
是为在Linux上运行的用户(或任何Posix,但不pipeWindows)devise的shell命令。
在Windows上,virtualenv会创build一个batch file,因此您应该运行venv\Scripts\activate.bat
(而不是激活脚本上的 virtualenv 文档 )。
我有一个时间在git bash上使用virtualenv
窗口,我通常最终明确指定python二进制文件。
如果我的环境在.env
我将通过./.env/Scripts/python.exe …
,或者在一个shebang行#!./.env/Scripts/python.exe
调用python。
假设你的工作目录包含你的virtualenv( .env
)。