有没有办法在Atom中使用多个版本的Python运行Python scrips?

时间:2016-04-19 16:25:32

标签: python python-2.7 python-3.x path atom-editor

我正在使用Atom文本编辑器编写Python程序。我通常使用命令atom script_name.py开始一个新脚本,并打开Atom文本编辑器。您可以使用命令script使用包cmd+i执行脚本。 (见https://atom.io/packages/script

在某些情况下,当我更喜欢使用Python 2.7时,我想使用Python 3.4和其他情况。

根据我的理解,唯一的方法是手动更改Python版本的$PATH。就我而言,Python 3.4的路径为/opt/local/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4 Python 2.7的路径为/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7

除了每次手动更改$PATH之外,还有其他方法吗?还有我可以使用的另一个套餐吗?

编辑:也许有一些混乱。我认为您应该能够使用python2.7python3.4在Atom中运行脚本。在命令行中,只需为python script.py执行python2.7,为python3.4运行python3 script.py

1 个答案:

答案 0 :(得分:1)

如果可执行文件的名称不同,您可以同时在PATH中同时拥有这两个版本。

就我而言,我有:

python 2.7(python):/usr/bin/python

python 3(python3):/usr/local/bin/python3