如何将Spyder设置为打开(.py)Python文件的默认程序/应用程序?

如何将Spyder设置为打开(.py)Python文件的默认程序/应用程序?,python,macos,editor,Python,Macos,Editor,如何将Spyder设置为Python文件的默认程序?这个问题已被反复提出。我环顾四周,仍然没有答案 我想单击一个.py文件,然后在Spyder中打开它。而不是从终端打开Sypder,然后转到文件>打开。我用的是Mac电脑 早在2013年就提出了这个问题。现在是2018年 以下是详细信息(见下图): 右键单击文件 单击获取信息 单击“打开”下拉列表 选择应用程序 单击“全部更改” 如果有问题,请单击“继续” 步骤: 下载。解封 /应用程序 编辑/Applications/Spyder.app/C

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

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

早在2013年就提出了这个问题。现在是2018年

以下是详细信息(见下图):

  • 右键单击文件
  • 单击获取信息
  • 单击“打开”下拉列表
  • 选择应用程序
  • 单击“全部更改”
  • 如果有问题,请单击“继续”
  • 步骤:
    • 下载。解封
      /应用程序
    • 编辑
      /Applications/Spyder.app/Contents/MacOS/Spyder
      文件以启动Spyder的正确环境,例如:

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

    • 然后运行
      duti-s org.spyder.py all
    • 右键单击Finder中的任何
      .py
      文件,在
      打开菜单中单击
      获取信息
      ,选择
      其他
      并导航到
      应用程序
      。选择Spyder,按添加,然后单击信息菜单中的全部更改

    你的问题不同。其他问题只针对windows。Macintosh是另一个怪兽。关于给出详细信息的建议很好,否则它将是一个只有链接的答案,这是不好的。它不起作用。Spyder不在步骤4的下拉菜单中。我甚至做到了:右键单击Python文件>打开方式>其他,然后启用>所有应用程序。斯派德仍然是浅灰色的。不行!哦,对不起,我没有使用spyder,我只是觉得它会像大多数应用程序一样。我今天会仔细看一看。是否需要
    duti
    步骤?我跳过了它,它似乎工作得很好。。。?