在 PyCharm 中创建虚拟环境失败

Posted

技术标签:

【中文标题】在 PyCharm 中创建虚拟环境失败【英文标题】:Failed to create virtual environment in PyCharm 【发布时间】:2021-12-11 00:13:08 【问题描述】:

我在 PyCharm 中创建虚拟环境时遇到问题。 没错,Python 3.10 版本是在安装过程中添加到 Path 中的,我使用的是最新版本的 PyCharm 社区。​​p>

有人遇到过类似的问题吗?


添加信息

我如何创建环境:

文件 -> 新项目

位置:D:\mm\projekty\pythonProject2

标记为使用 (virtualenv) 的新虚拟环境

位置:D:\mm\projekty\pythonProject2\venv

基本解释器:C:\Users\mm\AppData\Local\Programs\Python\Python310\python.exe

在 CMD 中:

C:\Users\mm>python

Python 3.10.0 (tags/v3.10.0:b494f59, Oct  4 2021, 19:00:18) [MSC v.1929 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.

【问题讨论】:

请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。 似乎"failed to create virtual environment" 没有命中。但是,"failed to create interpreter" 有一些点击量。请编辑问题以显示确切的选项,如this answer。 我遇到了同样的问题。我需要安装包python3.10-venv 【参考方案1】:

我遇到了同样的问题。我需要安装包python3-venv

【讨论】:

【参考方案2】:

为了解决这个问题,我不得不从我的终端运行:

pip install virtualenv

安装virtualenv 包后一切正常。

【讨论】:

【参考方案3】:

就我而言,我的计算机上没有安装 pip。

【讨论】:

【参考方案4】:

只需打开终端并安装 pip 包:

在 ubuntu 中: sudo apt install pip

对于窗户: https://phoenixnap.com/kb/install-pip-windows

然后尝试再次创建虚拟环境

【讨论】:

虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review【参考方案5】:

如果您已经安装了python3-env,大多数答案中提供的命令将不起作用,因为您需要专门用于 Python 3.10 的 python3-venv 包

@fabel 在 cmets 中指出的确切包是 python3.10-venv

sudo apt install python3.10-venv

运行这个命令,应该没问题。

【讨论】:

【参考方案6】:

Windows venv 中存在一个已知错误,如果您安装 VisualStudio 2022 运行时就会暴露。 如果 PyCharm 使用 venv 而不是另一个虚拟环境(不确定,因为我不使用 PyCharm) 看看我在 this Q&A 中的问题/解决方法是否与您的一致。

编辑:我意识到您使用的是virtualenv。但是,virtualenv 使用了venv.EnvBuilder,因此问题可能仍然相关。

【讨论】:

【参考方案7】:

我在终端中运行了“pip install virtualenv”, 但再次尝试后它没有工作。 我从 python.org 下载了 python 3.10 然后因为我在我的计算机上将 python 版本从 3.9 更新到 3.10 时遇到问题,我决定尝试在 PyCharm 中创建一个虚拟环境,在我的主项目(我唯一的一个)中,我单击“添加解释器...”然后选择“ Virtualenv environment”,然后将位置设置为“/home/myname/Documents/PyCharm/venvPy3.10”,然后我通过单击右侧的三个点将基本解释器设置为我下载的那个,然后转到我的下载文件夹.我还选择了“继承全局站点包”和“对所有项目可用”,然后单击“确定”。 然后它给了我警告。

【讨论】:

正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center。

以上是关于在 PyCharm 中创建虚拟环境失败的主要内容,如果未能解决你的问题,请参考以下文章

python环境配置步骤二:Windows中创建虚拟环境安装Pytorch并在PyCharm中配置虚拟环境

PyCharm中创建项目时,在所创建的python虚拟环境下的pip失效

Windows虚拟环境在PyCharm中的使用

python终端创建虚拟环境

如何在linux中创建虚拟环境

如何在linux中创建虚拟环境