我有一个实际的 Linux Mint 发行版并尝试升级到 python 3.9 - 到目前为止我认为安装已经成功:
rapid1898@rapid1898-B85-HD3:~/DEV/TEST$ python3
Python 3.9.4 (default, Apr 7 2021, 21:52:34)
[GCC 7.5.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
但我的问题是我无法安装 3.9.4 的虚拟环境。 - 我收到这个错误
rapid1898@rapid1898-B85-HD3:~/DEV/TEST$ python3 -m venv TEST2
Error: Command '['/home/rapid1898/DEV/TEST/TEST2/bin/python3', '-Im', 'ensurepip', '--upgrade', '--default-pip']' returned non-zero exit status 1.
有趣的是,当我执行以下操作时,它可以工作 - 但是这个虚拟环境有 Python 3.6。而不是 3.9...
rapid1898@rapid1898-B85-HD3:~/DEV$ virtualenv -p python3 TEST
created virtual environment CPython3.6.9.final.0-64 in 172ms
creator CPython3Posix(dest=/home/rapid1898/DEV/TEST, clear=False, no_vcs_ignore=False, global=False)
seeder FromAppData(download=False, pip=bundle, setuptools=bundle, wheel=bundle, via=copy, app_data_dir=/home/rapid1898/.local/share/virtualenv)
added seed packages: pip==21.0.1, setuptools==54.1.2, wheel==0.36.2
activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator
我做了几次 - 但这似乎没有帮助 - 错误消息保持不变
sudo apt update
sudo apt install python3-venv
知道如何使用 Python 3.9 获得 venv 吗?