How to setup Atom's script to run Python 3.x scripts? May the combination with Windows 7 Pro x64 be the issue?

后端 未结 9 598
滥情空心
滥情空心 2020-12-01 09:37

I\'m trying to switch from Notepad++ to Atom, but I just can\'t manage to get my scripts executed in Atom.

I followed this answer (so I already installed scr

9条回答
  •  伪装坚强ぢ
    2020-12-01 10:32

    This can be easily solved by editing the /home/.atom/packages/script/lib/grammars.coffee file (note that the atom folder is hidden so you might have to press ctrl+H to view hidden files and folders)

    Inside grammars.coffee find:

      Python:
        "Selection Based":
          command: "python"
          args: (context)  -> ['-u', '-c', context.getCode()]
        "File Based":
          command: "python"
          args: (context) -> ['-u', context.filepath]
    

    and replace with:

      Python:
        "Selection Based":
          command: "python3"
          args: (context)  -> ['-u', '-c', context.getCode()]
        "File Based":
          command: "python3"
          args: (context) -> ['-u', context.filepath]
    

    Save changes, restart Atom and enjoy running your scripts with python 3

    EDIT: On Windows I believe the grammars.coffee file is located in C:/Users/Your_Username/AppData/Local/atom/packages Again, the AppData folder is hidden so you might have to change your settings to view hidden files and folders.

提交回复
热议问题