我已经使用这些命令从源代码将Python 3.10安装为python3,如果我使用以下命令创建虚拟环境:
python3 -m venv env
它成功地创建了虚拟环境,但使用PIP进行安装会出现错误。以前的错误是SSL,但我再次使用this和Python重新安装了SSL依赖项。它停止提供SSL错误,但仍然无法使用pip安装软件包。它没有给错误任何匹配的包。它还说pip不是最新的。如果我尝试更新它,过程如下,但只安装了旧版本,而不是新版本。目前,我的操作系统上安装了两个python版本。
>> which python
/usr/bin/python
>> which pip
/home/user/.local/bin/pip
>> which python3
/usr/local/bin/python3
>> which pip3
/home/user/.local/bin/pip3
如果我使用python(即3.8.10(遵循所有内容,一切都会很好。
问题出在TensorFlow上。我试着用Python 3.10安装TensorFlow。TensorFlow目前不支持Python 3.10,因此它显示了not matching any distribution
的错误。对于其他软件包,它运行良好。它目前只支持高达Python 3.9的版本。