Python 3.9 安装问题

Problems with Python 3.9 installation

我对这个编程世界还很陌生。我最近安装了最新版本的 python(来自 tar.gz 的 3.9.1)所以我配置 vscode 使用那个,当我 运行 任何脚本没有调试时,它在 Traceback 的最后一行显示以下错误:

ModuleNotFoundError: No module named '_ctypes'

我只是忽略了它,因为我意识到当我更改为 pyhton 3.9 时,vs 代码显示一条消息“未安装 Linter pylint”,除了修复我 select 安装的问题,但随后它告诉我 pip python 3.9 中没有内置模块,我在 python 解释器中 运行:

>>> import pip
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'pip'

我 运行 在 OS 附带的其他 python 解释器 (3.8) 中使用相同的脚本,没有任何问题。然后我决定用 get-pip.py 方法安装 pip 但是它告诉我 zlib 模块不存在:

Traceback (most recent call last):
  File "<frozen zipimport>", line 520, in _get_decompress_func
ModuleNotFoundError: No module named 'zlib'

如果我 运行 使用 python3.8 获取-pip.py 并且它成功完成了任务。

有人可以指导我吗?我想放弃,只使用 python3.8,但我真的很想克服这个问题。出于某种原因,我不明白我的 python 3.9 安装似乎一团糟,我按照自述文件的说明进行了操作。

PD:我使用 Linux Mint 20.1

我刚刚按照评论中的建议,使用本 link 中网站提供的文件重新安装 python。