Python 启动器 Mac

1 投票
2 回答
4259 浏览
提问于 2025-04-17 08:56

在我的Mac上,我想让一个 Python脚本 默认用 Python Launcher 打开。

我右键点击这个脚本,选择 "打开方式",然后选了Launcher。每次这样做的时候,Terminal 就会弹出来,Launcher窗口也会短暂出现。然后会有一个提示框弹出,内容是:"Python Launcher只能运行某些脚本,请尝试其他脚本."

大概是这样的(这个提示框从我第一次尝试后就不再出现了,但脚本还是无法运行)。我试过各种方法,包括图形界面和一些简单的脚本(比如 print "Hello World")。但都不行!

我在其他电脑上也试过同样的操作,结果也是一样的问题。我到底哪里做错了呢?

2 个回答

0

假设你在说的是Anaconda,现在Launcher已经不再使用了,所以你的方法需要改变。它被Navigator取代了。

确保你在终端中更新了Anaconda,使用以下命令:

conda update conda

然后,你可以用下面的命令安装Navigator:

conda install anaconda-navigator

你会看到一个新图标出现,它的功能和以前的Launcher差不多。你的脚本现在需要和这个新图标关联,而不是和Launcher关联,前提是你已经从之前的评论者那里得到了帮助,明白了这一点。

2

你的脚本有没有用到一个叫做“shebang”的行:

  #!/path/to/executable/python2.6

而且它有没有执行权限呢?

 chmod +x path_to_file.py

这样应该就能正常运行了。

撰写回答