答案 0 :(得分:3)
我有一台Windows 10计算机,并且遇到了相同的问题。这是因为我有多个版本的python。 Windows不知不觉地在WindowsApps文件夹中创建了python.exe-
此python.exe的大小为0 kb,因此我删除了WindowsApps文件夹中的python.exe,打开了一个新的Command提示符,它开始工作。
答案 1 :(得分:2)
有时系统的路径环境不了解 virtualenv.exe
解决方案:
安装virtualenv
WHERE student.id = getElementbyId(id.searchbar'').value;
在您要虚拟环境的目录中运行命令:
pip install virtualenv
答案 2 :(得分:2)
为什么将base作为python3.6本身安装时必须写python3 -m venv env
?
只要尚未安装pip install virtualenv
,就应该安装virtualenv软件包,然后
virtualenv envname
这将运行,并且应该给您这样的消息,我创建了一个名为testenv
的环境:
C:\Users\Admin\python_projects\venvs>virtualenv testenv
Using base prefix 'c:\\python37'
New python executable in C:\Users\Admin\python_projects\venvs\testenv\Scripts\python.exe
Installing setuptools, pip, wheel...
done.
如果您成功了,那就成功了,否则请告诉我们您得到了什么,之后,您必须cd
进入Scripts
文件夹,然后运行activate
答案 3 :(得分:2)
对于现在面临此问题的任何人,只需将命令更改为启动python
而不是python3
即可解决
答案 4 :(得分:1)
我遇到了同样的问题。我可以通过卸载Python并重新安装来使venv工作(我正在使用Anaconda发行版)。 master
命令在运行后仍然没有任何输出,但是现在它为我创建了一个文件夹,我可以激活测试环境。
答案 5 :(得分:1)
尝试一下(对我有用)
python -m venv C:\<optional-EXISTING-directory-path>\<VENV-name-u-want-2-use>
答案 6 :(得分:0)
pip install virtualenvwrapper-win 尝试安装并重做
答案 7 :(得分:0)
通过以下方式安装和创建:
pip install virtualenv
virtualenv <your_virtualenv_name>
然后通过转到 ./ your_virtualenv_name / Scripts 文件夹,然后运行:
来激活环境。activate