【问题标题】:Run python 2 code in python 3 environment在 python 3 环境中运行 python 2 代码
【发布时间】:2022-06-17 07:13:53
【问题描述】:

有没有一种方法可以在 python 3 环境中运行 python 2 代码而无需翻译代码? 目前在我的电脑上我已经安装了 python 3.8。

【问题讨论】:

  • 是的。但有些东西可能会破裂。所以不。不知道您使用的是什么代码,我们无法分辨。

标签: python-3.x python-2.x code-translation


【解决方案1】:

您可以尝试使用2to3 进行转换。之后您可能需要进行一些手动更改。另一种选择只是安装 Python 2。

【讨论】:

    【解决方案2】:

    Pyenv让你在2和3 python之间切换。

    【讨论】:

    • 恐怕你还需要安装python2。
    相关资源