[英]Creating Virtual environment using python 3.8 when python 2.7 is present
[英]Creating a virtual environment is not working with Python 3.8 on Windows using built-in venv
我尝试在 Python 3.7 和 3.8 中创建一个“venv”,结果相同。 我正在使用的命令是
python3.8 -m venv C:\\Users\\xxxxxx\\PycharmProjects\\TestVenv\\venv
我在输出Error: [WinError 2] The system cannot find the file specified
收到Error: [WinError 2] The system cannot find the file specified
您希望看到的目录已创建,但是,未创建 'activate.bat' 脚本和许多在 Scripts 目录中看到的常用脚本。
Directory: C:\Users\xxxxxx\PycharmProjects\TestVenv\venv
Mode LastWriteTime Length Name
---- ------------- ------ ----
d----- 28/11/2019 04:46 Include
d----- 28/11/2019 04:46 Lib
d----- 28/11/2019 04:46 Scripts
-a---- 28/11/2019 04:46 122 pyvenv.cfg
Scripts 目录的内容是:
Directory: C:\Users\xxxxxx\PycharmProjects\TestVenv\venv\Scripts
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a---- 28/11/2019 04:46 416840 python.exe
-a---- 28/11/2019 04:46 415816 pythonw.exe
当然,这意味着我无法激活我的虚拟环境。 我不确定它是否相关,但我在 VDI 中运行它。 我拥有本地管理员权限,我的同事拥有相同的权限和设置,能够让他们的虚拟环境正常工作。
编辑:
固定的
通过卸载我的 Anaconda 安装来修复。 不知道为什么这与我的标准 Python 安装冲突。
通过卸载我的 Anaconda 安装来修复。 不知道为什么这与我的标准 Python 安装冲突。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.