我正在使用Atom文本編輯器編寫Python程序。我通常使用命令atom script_name.py
開始一個新腳本,並打開Atom文本編輯器。您可以使用命令cmd+i
執行程序包script
的腳本。 (見https://atom.io/packages/script)有沒有辦法在多個Python版本的Atom中運行Python腳本?
有些情況下我想用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.7
和python3.4
在Atom中運行腳本。在命令行中,人們只需要python script.py
爲python2.7
和python3.4
運行python3 script.py
。
這我理解,但考慮到我的建立上面,哪個版本Python會用Atom來執行腳本嗎? – ShanZhengYang
使用腳本包中的'Script:Run Options'選項。顯然,您可以創建「配置文件」以在兩個版本中運行。請參閱[包頁面]上的會話__Usage__(https://atom.io/packages/script)。 –
感謝您的幫助!這很好,因爲用戶可以簡單地使用他們已經通過命令行使用的命令。 – ShanZhengYang