如何在 Linux 中有效降级 python?

How can I effectively downgrade python in Linux?

我想使用尚不支持 python 3.8 的 turicreate 库。所以尝试使用

将 python 降级到 3.7
downgrade python

但是现在我无法使用 pip。即使是使用 pip 的简单命令,如

pip --version

给我一个错误:

    Traceback (most recent call last):
  File "/usr/bin/pip", line 6, in <module>
    from pkg_resources import load_entry_point
ModuleNotFoundError: No module named 'pkg_resources'

我已经尝试将 pip 降级到 19.0.3。 还尝试卸载并重新安装这两个软件包。

我能做什么?我使用 Arch Linux 顺便说一句。

与其为整个 OS 降级 python,不如为您的项目尝试使用降级的 python 版本。

尝试使用 virtual environment 并使用它来创建 python 3.7 的开发环境。