【问题标题】:problem with Run python3 code in Atom on ubuntu在 ubuntu 上的 Atom 中运行 python3 代码的问题
【发布时间】:2019-12-09 09:04:20
【问题描述】:

脚本我在 atom 上使用这个包。

收到此错误

[Command: python3 -u '/home/aditya/Documents/python/py4e book solved problems/not done py4e 5.10ex q1 loop.py']

更改后。 [/home/aditya/.atom/packages/script/lib/grammars]我把python改成了python3

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

  'File Based':
    command: 'python3'
    args: ({filepath}) -> ['-u', filepath]

【问题讨论】:

  • 欢迎来到 SO!请阅读minimal reproducible example 并相应地编辑您的帖子,此外还可以为您的问题添加一些上下文,例如您尝试过什么?你得到什么错误?你想达到什么目的?预期什么等等。
  • @Aditya singh 我不知道我是否正确理解了您的问题。但我想你不能通过 ubuntu 上的 atom 运行你的 python 脚本?
  • 是的,我无法在 atom 中运行 python3

标签: python python-3.x python-2.7 atom-editor ubuntu-18.04


【解决方案1】:

编辑: 如果您只想通过 atom 运行 python3: 打开atom-python-run包设置(atom设置>>包>>找到atom-python-run>>设置)

F5 命令部分,将默认值更改为python3 {file}。它应该看起来像这样。

编辑:确保F5 不会干扰来自另一个包的另一个命令。否则你也可以使用F6

重启,原子。你应该很高兴!

如果您无法通过 atom 运行 python 脚本。然后这里是你可以安装的包。

atom-python-run

简而言之:

  1. 您需要在您的计算机上安装 python,并将其添加到您的PATH

  2. 重启原子

  3. 要运行您的 (.py) 文件,请点击 F5F6

希望这会有所帮助!

【讨论】:

  • 我也想运行 python3
  • 那个包就是这么做的。你只需要在你的机器上安装 python 3
  • 是的,我有.iam 使用 ubuntu 18.04
  • 不使用python2自动运行
  • 那不会发生。该包只允许您通过 atom 运行脚本。使用python -v 检查版本。我相信你只是有一个不同的版本。包不会自动运行。
【解决方案2】:

尝试运行“sudo ln -s /usr/bin/python3 /usr/bin/python”。

无论如何,您可以在设置 atom python run from 上将默认值更改为 python3 {file}。

【讨论】:

    猜你喜欢
    • 2019-06-25
    • 1970-01-01
    • 2016-01-09
    • 1970-01-01
    • 2021-06-05
    • 2020-09-24
    • 2011-04-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多