python - 如何在 Mac OS X 上将 py 扩展与 python 启动器相关联?

标签 python macos

有谁知道如何在 Mac OS X 10.5.7 上将 py 扩展与 python 解释器相关联?我已经选择了与其关联的应用程序 (/System/Library/Frameworks/Python.framework/Versions/2.5/bin/python),但 python 可执行文件显示为不可选择的灰色项目。有什么想法吗?

最佳答案

python.org OS X Python 安装程序包括一个名为“Python Launcher.app”的应用程序,它完全可以满足您的需求。对于 n.n > 2.6,它安装到/Applications/Python n.n/或对于 2.5 及更早版本的/Applications/MacPython n.n/。在其首选项面板中,您可以指定要启动的 Python 可执行文件;它可以是任何命令行路径,包括 Apple 安装的/usr/bin/python2.5。您还需要确保 .py 与“Python Launcher”相关联;您可以使用 Finder 的获取信息命令来执行此操作,如其他地方所述。但是请注意,如果您的浏览器自动启动下载的 .py 脚本,这可能会带来安全风险。 (请注意,10.5 中 Apple 提供的 Python 不包含“Python Launcher.app”)。

关于python - 如何在 Mac OS X 上将 py 扩展与 python 启动器相关联?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1185817/

相关文章:

python - 如何让 matplotlib 中的ight_layout() 能够处理插图?

python - Pandas : Getting indexes of a series providing multiple filters

python - Gevent.monkey.patch_all 破坏依赖于 socket.shutdown() 的代码

macos - 在 OSX 上加载 OpenGL 4.1 上下文

Mixin 注入(inject)后 Python 对象丢失 __dict__

python - 打印字符串的幂集

eclipse - ld : Symbol(s) not found… but they are there…

macos - setenv 在 mac 上等效?

objective-c - 测量 cocoa 中的绳子高度

macos - dyld : Library not loaded error when running command in terminal