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

标签 python macos editor

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

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

这个问题早在 2013 年就有人问过。现在是 2018 年了!

最佳答案

步骤:

  • 下载spyder-mac-app.zip archive .解档到 /应用程序
  • 编辑 /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

关于python - 如何将 Spyder 设置为默认程序/应用程序以打开 (.py) Python 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48468846/

相关文章:

python - 强制 qcut 分成等概率的组

python - Django 中的多种用户类型

editor - 如何为 Notepad++ 添加角度支持?

java - Python 等效于 java PBKDF2WithHmacSHA1

ios - Xcode 6 中缺少基本 SDK

java - Mac OS X Lion 上的 IntelliJ IDEA 11 中未找到 M2_HOME

ios - 使用翻转坐标打印

windows - 如何在 Windows 上为 Mercurial 指定不同的编辑器?

text - IDE 和文本编辑器的区别?

python - 使用 python 模拟库测试与 Django Rest Framework API 交互的函数