【问题标题】:How to set Spyder as default program/app to open (.py) Python file?如何将 Spyder 设置为默认程序/应用程序以打开 (.py) Python 文件?
【发布时间】:2018-01-26 20:11:36
【问题描述】:

如何将 Spyder 设置为 Python 文件的默认程序?这个问题在herehere 中被反复询问。我环顾四周,仍然没有答案。

我想点击一个 .py 文件,然后在 Spyder 中打开它。而不是从终端打开 Sypder,然后转到文件 > 打开。我使用的是 Mac。

这个问题早在 2013 年就被问到了。现在是 2018 年!

【问题讨论】:

  • 您的问题不同。其他问题仅涉及窗口。 Macintosh 是另一种野兽。

标签: python macos editor


【解决方案1】:

步骤:

  • 下载spyder-mac-app.zip archive。解压到 /Applications
  • 编辑/Applications/Spyder.app/Contents/MacOS/Spyder文件以启动正确的Spyder环境,例如:

    #!/bin/sh
    $HOME/anaconda3/envs/tensorflow/bin/spyder $@
    
  • 从 Finder 启动 Spyder 以验证 Finder 是否按预期启动。

  • Install duti 并运行 duti -s org.spyder .py all
  • 在 Finder 中右键单击任意.py 文件,单击Get InfoOpen with 菜单中,选择Other 并导航至'Applications。选择Spyder,按Add,然后点击信息菜单中的Change All

【讨论】:

  • duti 步骤是否必要?我跳过了它,它似乎工作正常......?
【解决方案2】:

这是概要(见此处:Change Default App For File On Mac):

  1. 右键单击文件
  2. 点击获取信息
  3. 点击打开下拉菜单
  4. 选择应用程序
  5. 点击全部更改
  6. 如果询问,请单击继续

【讨论】:

  • 关于给出纲要的好电话,否则这将是一个仅链接的答案,这很糟糕。
  • 它不起作用。 Spyder 不在步骤 4 的下拉菜单中。我什至这样做了:右键单击 Python 文件 > 打开方式 > 其他,然后启用 > 所有应用程序。 Spyder 仍为浅灰色。不工作!
  • 哦,对不起,我不使用 spyder 我只是认为它会像大多数应用程序一样。今天我会试着仔细看看。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-08-29
相关资源
最近更新 更多