预处理:
问题:
我选择一个py文件,我想在py2中运行它,然后我想在py3中运行它(手动)。你知道吗
我知道每个文件都有自己的运行配置,但每次只能选择一个解释器。你知道吗
我也知道py.exe文件可以帮助您获得正确的python版本。你知道吗
我试着加了一个翻译py.exe文件,但pydev一直告诉我“python stdlibs”是解释器所必需的,而只有python3的lib出现。你知道吗
那么,有没有一种方法就像右键单击文件并选择“run-use解释器xxx”? 或者,pydev是否有能力通过“#”!Python2“/”#!文件头的Python3?你知道吗
我不明白你想要的实际工作流程是什么。。。你知道吗
你想在不同的解释器上运行每个文件(比如说你有
mod1.py
并且希望总是在py2
上运行,然后mod2.py
应该总是在py3
上运行),还是想在多个解释器上运行同一个文件(例如:你有mod1.py
并且希望同时在py2
和py3
上运行)或者别的什么?你知道吗所以,请提供更多关于你的实际问题和你想要达到的目标的信息。。。你知道吗
在多个解释器中运行单个文件的选项:
始终使用默认解释器运行(因此,定期运行
F9
以运行当前编辑器使用Ctrl+shift+Alt+I
更改默认解释器,然后使用Ctrl+F11
重新运行)。创建一个
.sh
/.bat
,它总是执行两次启动(最初将它配置为一个包装器,以便使用一个python启动,然后在PyDev内部以这种方式正确配置它之后,将其更改为启动python两次,一次使用py2,另一次使用py3注意,我还没有测试过,但理论上应该可以工作)。相关问题 更多 >
编程相关推荐