使用 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.
可能缺少什么?
sudo apt install python3.11-venv
我尝试添加
--without-pip
标志。到目前为止它没有返回错误
解决此问题的最佳方法是使用“sudo”。
我在我的机器上下载了多个版本的 WSL ubuntu。尽管我可以在其他 ubuntu envrionemts 中创建虚拟环境,但我在使用 python3.12 -m venv env 在 Python 3.12 中创建虚拟环境时遇到了问题。
如果您执行以下操作,问题会自行解决
sudo python3.11 -m venv env
这对我有用,希望对你们有帮助