Python VirtualENV在Windows 10上无法工作。

3
当我尝试创建一个名为“virtualenv prod”的新环境时,命令提示符输出以下内容,并且运行了几分钟,没有任何迹象表明它会完成或停止。 不用说,没有创建任何虚拟环境。 我在Windows 10上使用Python 3.7.4和virtualenv 16.6.1。这曾经有效,不确定为什么停止工作?
命令提示符输出: 使用解释器c:\ python37 \ python.exe运行virtualenv 此行持续输出......

我在PowerShell提示符下遇到了这个问题。当我从命令行运行'python -m venv ENV_NAME'时它可以工作。 - RBZ
2个回答

5
尝试在创建虚拟环境时使用以下两种方法之一: python3 -m venv ENV_NAME 或者 python3 C:\Python36\Tools\scripts\pyvenv.py ENV_NAME 更多信息请参见:https://docs.python.org/3/library/venv.html

因为我遇到了同样的问题,正如他所说“不用说没有创建虚拟环境”,所以基本上他无法创建venv,但是如果你使用-m标志运行它,应该没问题:https://docs.python.org/3/library/venv.html - dejanualex
成功了:python3 -m venv ENV_NAME。我还通过Visual Studio Code终端和CMD进行了测试,在这两种情况下,'virtualenv prod'都不起作用,但在这两种情况下,'python -m venv ENV_NAME'都可以工作。谢谢,我正在从头学习Python,所以这对我来说都是新的。 - Francois Taljaard

0
如果您在Windows上遇到问题,请尝试以下方法:
python -m venv venv

.\venv\Scripts\activate

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接