我已经安装python3.10
- 并通过尝试重新安装进行了验证。有一些lib*3.10
文件 - 但没有可执行文件:
apt-get install -f -y python3.10
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'libqgispython3.10.4' for regex 'python3.10'
Note, selecting 'libpython3.10-stdlib' for regex 'python3.10'
libqgispython3.10.4 is already the newest version (3.10.4+dfsg-1ubuntu2).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
/# whereis python3.10
+ whereis python3.10
python3: /usr/bin/python3.8 /usr/bin/python3 /usr/lib/python3.8 /usr/lib/python3 /etc/python3.8 /etc/python3 /usr/local/lib/python3.8 /usr/share/python3
root@136e5fcfd4ec:/# ll /usr/lib/python
python2.7/ python3/ python3.8/
这里可能发生什么事?
更新
这是针对 的ubuntu-20.04
。根据 @steeldriver 的说法,这可能是问题所在:3.10 是在该版本发布后发布的。我可能应该使用
$APT software-properties-common
apt add-apt-repository ppa:deadsnakes/ppa
apt update
答案1
这是代表@steeldriver 的回答:如果他们想添加答案,我会接受他们的答案。
这是针对 ubuntu-20.04 的。根据 @steeldriver 的说法,这可能是问题所在:3.10 在该版本发布后才发布。我应该使用包含所有 python 版本的特殊存储库:
$APT software-properties-common
apt add-apt-repository ppa:deadsnakes/ppa
apt update