繁体   English   中英

使用内置 venv 在 Windows 上创建虚拟环境不适用于 Python 3.8

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM