使用 Python 3.11 创建虚拟环境返回错误

问题描述 投票:0回答:3

使用 Python 3.11 解释器创建 virtualenv 时出现错误。

我在终端中输入了此内容

python3.11 -m venv env

它返回了这个:

Error: Command '['/home/bambang/env/bin/python3.11', '-m', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.

可能缺少什么?

python-venv python-3.11
3个回答
14
投票
sudo apt install python3.11-venv

4
投票

我尝试添加

--without-pip
标志。到目前为止它没有返回错误


0
投票

解决此问题的最佳方法是使用“sudo”。
我在我的机器上下载了多个版本的 WSL ubuntu。尽管我可以在其他 ubuntu envrionemts 中创建虚拟环境,但我在使用 python3.12 -m venv env 在 Python 3.12 中创建虚拟环境时遇到了问题。

如果您执行以下操作,问题会自行解决

sudo python3.11 -m venv env

这对我有用,希望对你们有帮助

© www.soinside.com 2019 - 2024. All rights reserved.