我已经从deadsnakes
在我的Ubuntu 20.04机器上安装了Python 3.10。
如何使用?python3 --version
返回Python 3.8.10
,而python3.10 -m venv venv
返回错误(我也安装了python3-venv
)。
我已经从deadsnakes
在我的Ubuntu 20.04机器上安装了Python 3.10。
如何使用?python3 --version
返回Python 3.8.10
,而python3.10 -m venv venv
返回错误(我也安装了python3-venv
)。
我曾经遇到了同样的问题。后来我发现我需要运行 "sudo apt-get install python3.10-full" 而不是只运行 "sudo apt-get install python3.10"。然后我就可以通过执行 "python3.10 -m venv virt" 创建一个python3.10虚拟环境了。
apt-get install python3.10-full
:( - Omid Shojaeeapt-get install python3.10-full
命令进行安装,其中包括python3.10-venv
。 - Lenormjuapt-get install python3.10-full
命令。 - Randy Tangpython3.10 --version
命令可以正常运行。
python3-venv
是针对3.8版本的,因此需要安装 python3.10-venv
。 参考链接: Focal 的 deadsnakes 3.10 包。
python3.10 -m venv *virtualenvname*
。那么如果安装了python3.10-venv
,venv
部分将调用它吗? - Omid Shojaeepython3.10-venv
不是独立的命令,它是一个安装Python 3.10的venv
模块的软件包。 - wjandrea
$PATH
中,然后使用路径和二进制文件名运行它。 - MattDMoPython3.10 venv
吗? - grumpyppython3-venv
包。不确定它是否是Python3.10。 - Omid Shojaeevenv
不是 Python 模块,因此无法通过pip
安装。 - Omid Shojaee/usr/bin/python3.10
。那是我的位置,尽管我正在使用 Ubuntu 18.04。而/usr/bin
在默认的PATH
中。 - wjandrea