Linux下面如何双击就可以运行.py程序?
Linux下面如何双击就可以运行.py程序?在Linux中实现双击运行.py文件的方法:
[*]添加执行权限
右键.py文件 → 属性 → 权限 → 勾选"允许作为程序执行文件"
或终端执行:
chmod +x 你的脚本.py
[*]添加Shebang声明
在.py文件首行添加(根据你的Python版本):
#!/usr/bin/env python3
[*]设置文件关联(以GNOME桌面为例)
1. 右键.py文件 → 属性 → 打开方式
2. 选择"Python解释器"或自定义命令:
gnome-terminal -- bash -c "python3 %f; exec bash"
(这样可在终端中运行并查看输出)
注意:
1. 如果脚本需要管理员权限,建议通过终端执行 sudo python3 脚本.py
2. 测试时建议先在终端运行,确保脚本没有语法错误
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。 FishC 发表于 2025-4-8 00:21
在Linux中实现双击运行.py文件的方法:
添加Shebang声明 这一步骤的作用是什么? 之前玩过一段时间的ubuntu虚拟机,好像直接双击就可以py运行的啊?
你什么linux版本 player-none 发表于 2025-4-12 20:02
之前玩过一段时间的ubuntu虚拟机,好像直接双击就可以py运行的啊?
你什么linux版本
linux mint ooolinux 发表于 2025-4-12 22:48
linux mint
网上搜到的一堆ai回答
它们说先“chmod +x xxx.py”,然后双击打开选择打开方式
我觉得如果你的linux mint 上不能直接运行py的话应该可以直接右键,选择默认打开方式(这个选项也有可能在属性里,我没用过mint)
但linux系统基本用的还是终端,建议终端里运行:python xxx.py player-none 发表于 2025-4-13 10:15
网上搜到的一堆ai回答
它们说先“chmod +x xxx.py”,然后双击打开选择打开方式
这个“标准答案”在mint上面我试了就是不行 ooolinux 发表于 2025-4-13 11:58
这个“标准答案”在mint上面我试了就是不行
截图发在 tutu.to 上(图床),然后把链接去掉https://发上来 player-none 发表于 2025-4-13 12:08
截图发在 tutu.to 上(图床),然后把链接去掉https://发上来
在mint里面都设置好了,双击,选运行或终端运行没有任何反应,代码简单到只有一个
input('按回车继续') ooolinux 发表于 2025-4-13 12:13
在mint里面都设置好了,双击,选运行或终端运行没有任何反应,代码简单到只有一个
input('按回车继续')
终端输入 python3 xxx.py试试 player-none 发表于 2025-4-13 12:15
终端输入 python3 xxx.py试试
用命令行可以 ooolinux 发表于 2025-4-13 18:35
用命令行可以
那就用命令行吧,反正Linux本来就是命令行运行得多
或者去看看有没有mint的解决方法:https://cn.bing.com/search?q=mintlinux%E8%AE%BE%E7%BD%AE%E9%BB%98%E8%AE%A4%E6%96%87%E4%BB%B6%E6%89%93%E5%BC%80%E6%96%B9%E5%BC%8F&form=APIPA1&PC=APPD player-none 发表于 2025-4-14 18:21
那就用命令行吧,反正Linux本来就是命令行运行得多
或者去看看有没有mint的解决方法:https://cn.bing ...
另一台电脑,我有开机试下看
页:
[1]