【问题标题】:Why does Sublime Text 3 give me a "python: command not found" error为什么 Sublime Text 3 给我一个“python:找不到命令”错误
【发布时间】:2020-01-27 08:45:39
【问题描述】:

我收到一个错误 "

[在 0.0s 内完成,退出代码 127] [shell_cmd: python -u “/bin/apturl-gtk”] [目录:/usr/bin] [路径: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin]bash: python:找不到命令

我已经安装了 python 3.7,并且正在运行 Ubuntu。我该怎么办?

【问题讨论】:

  • which python 的输出是什么?

标签: python sublimetext3


【解决方案1】:

我假设问题类似于下图和解决方案 对于 ubuntu: 转到工具>构建系统>新构建系统,然后将以下代码放入弹出的文件并保存,如果您使用ubuntu,则输入python安装位置而不是“python3”,则无需添加整个路径(如它是默认安装的)只需写如下 { "cmd": ["python3", "-i", "-u", "$file"], "file_regex": "^[ ]File \"(...?)\", line ([0-9]*)", "selector": "source.python" } 保存文件后现在转到工具>构建系统然后python3将很明显并选中python3的框。现在在sublime中保存任何带有py扩展名的文件,其中包含这两行python代码以测试版本 import sys 然后 print(sys.version) 并通过 tools>build.Hope 运行,因为它对我有用。thanks

【讨论】:

  • 非常感谢亲爱的它也帮助了我
【解决方案2】:

Since Ubuntu Bionic, Python 2 is no longer installed by default.

此外,https://www.python.org/dev/peps/pep-0394/ 现在不鼓励使用不合格的python(由发行版维护人员决定是否提供它以及将其链接到哪个版本)以简化向 Py3 的迁移,因此您可以将此作为程序开发人员的问题提出。

【讨论】:

    【解决方案3】:

    如果您使用的是 Ubuntu 18.04 版本,请尝试以下命令

    sudo apt update
    sudo apt -y upgrade
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-31
      • 1970-01-01
      • 1970-01-01
      • 2019-09-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多