如何将 python 版本降级到 Python 2.7.13(默认,2017 年 11 月 7 日,00:42:48)?

How to downgrade python version to Python 2.7.13 (default, Nov 7 2017, 00:42:48)?

我试图按照此 instruction

将我的 python 版本从 3.0 降级到 2.7.13

最后,我得到了Python 2.7.13 (default, Mar 6 2018, 01:35:39),我意识到这个版本无法与我当前的项目兼容,一些用于工作的模块被折旧了

ExtDeprecationWarning: Importing flask.ext.sqlalchemy is deprecated, use flask_sqlalchemy instead. from flask.ext.sqlalchemy import SQLAlchemy

可以工作的版本是 Python 2.7.13 (default, Nov 7 2017, 00:42:48),因为正在检查同一项目上工作的其他机器。

我不想更改某些模块以与 python 版本兼容,而是想将我的 python 版本降级到以前的工作版本 Python 2.7.13 (default, Nov 7 2017, 00:42:48).

任何线索我怎样才能将它降级到工作 python 版本?我是 Ubuntu 17.10。谢谢。

第一:把系统交给系统Python。 Ubuntu 使用 Python 作为操作系统的一部分,如果您随意使用它,您 运行 有损坏重要组件的风险。

其次,虽然现在Ubuntu附带了Python 3,但你仍然可以安装Python 2,并愉快地使用它们co-exist。您可能想了解 $PATH shell 环境变量,您可以将其设置为使 python 在您的 shell 中的含义与在系统中的含义不同 shells.

你没有说你的Python 2.7安装来自哪里,但是两个不同的2.7.13版本之间应该没有什么本质区别。可能是您在一个中安装了库,但没有在另一个中安装库,但是由于您没有说明您提到的兼容性问题是如何表现出来的,也没有显示任何代码,所以这对我来说是尽可能有用的。