【问题标题】:Atom can't recognize Python scriptsAtom 无法识别 Python 脚本
【发布时间】:2018-03-21 16:42:22
【问题描述】:

大家好,感谢阅读。今天我尝试用 Atom 打开一个 python 脚本,但它不承认它是用 Python 编写的。此外,即使制作一个新脚本并将其另存为 .py 问题仍然存在。不将其识别为 python 脚本不允许 Atom 在编程等时更改字体颜色或建议单词,但我仍然可以通过 cmd 正常运行脚本。Atom 只是将其显示为纯文本。更奇怪的是,当我单击打开可用语言格式的按钮(Atom IDE 的右下角)时,我可以看到除 Python 之外的所有内容(自动检测、纯文本、Java、C...)。 .Atom IDE can't find python

我运行 Windows 10 64bit,我有 python 3.6.3(已经检查了路径,似乎它正在工作,因为我可以通过 cmd 查看版本),我还下载了 pip,sklearn

现在对于Atom,我只安装了3个包,都是用来通过Atom运行脚本的(atom-runner、platform-ide-terminal、script)。我已经重新安装了 Atom 和 Python。请注意,我的计算机中还有第 2 版 python,但没有将路径链接到笔记本电脑的系统变量,所以我想这不是问题。

非常感谢任何建议,我现在被困在这里 1 天,我不想将 Atom 换成其他任何东西。

【问题讨论】:

  • 在终端中执行apm list --enabled | grep language-python会返回什么?
  • 抱歉,刚刚看到您使用的是 Windows。但是您也可以手动查看apm list --enabled 的输出,以检查是否列出了language-python 包。
  • 它不打印 Python... 这怎么可能?当我输入:“Python”时,我得到:Python 3.6.3 |Anaconda, Inc.| (默认,2017 年 11 月 8 日,15:10:56)win32 上的 [MSC v.1900 64 位 (AMD64)] 键入“帮助”、“版权”、“信用”或“许可证”以获取更多信息。 >>>
  • 与 Python 本身无关。 language-python Atom 包在 Atom 中执行语法高亮和其他一些事情。它是一个核心包,所以它应该默认安装。你可以试试apm enable language-python吗?
  • 谢谢!它起作用了,Atom 立即识别了 python 脚本。也感谢您分享您对语言 x 的了解...我认为它与 Python 本身相同。

标签: python atom-editor


【解决方案1】:

“和Python本身没有关系。language-python Atom包做了Atom中的语法高亮和其他一些事情。它是一个核心包,所以应该默认安装它。你可以试试apm enable language- Python?”来自用户:另一个节点

这解决了我的问题

【讨论】:

    猜你喜欢
    • 2018-03-26
    • 2020-12-02
    • 2014-08-11
    • 1970-01-01
    • 2020-03-27
    • 1970-01-01
    • 2023-03-15
    • 2015-05-26
    • 2020-03-14
    相关资源
    最近更新 更多