Intellij Idea 我可以在同一个Intellij项目目录中并行使用python 2.7和python 3.7吗?

fcwjkofz  于 2023-10-15  发布在  Python
关注(0)|答案(2)|浏览(117)

我在我的Intellij(Ultimate 2019.1)项目中使用Python 2.7和3.7在同一个目录中。
如果我设置projectdir >文件>项目结构>项目设置>方面> Python > Python解释器> Python 2.7
我的python 2.7文件显示语法正常,但python 3.7是错误的。
如果我把解释器改为Python 3.7,我的Python 3.7就可以了,2.7不行吗?

ltskdhd1

ltskdhd11#

Python代码不能混用。所有库和代码都应该支持您正在使用的版本。如果某些代码与该版本不兼容,则您不能使用该代码。
请始终使用与您正在使用的Python版本兼容的库。

vlf7wbxs

vlf7wbxs2#

您可以使用模块来实现这一点。你需要将Python 2和Python 3的代码分开(例如:分成两个平行的文件夹)。然后配置两个不同的模块,将一个模块的SDK设置为Python 2,将另一个模块的SDK设置为Python 3。如果你真的想忘乎所以,你可以多次这样做,创建许多模块,然后将它们分组到Python 2模块和Python 3模块中。
参见:https://www.jetbrains.com/help/idea/configure-modules.html
和:https://www.jetbrains.com/help/idea/creating-and-managing-modules.html

相关问题