对于 python3,我们开始吧:

对于 python3,我们开始吧:

我已按照此帖子中的说明进行操作:如何将 IDLE 设置为 Python 脚本的默认编辑器?,但它并没有导致显示在 IDLE 中打开的选项。

因此我使用了“打开方式...”菜单中的“在线查找应用程序”选项,并按照其建议安装了 SPE(Stanli 的 Python 编辑器),但使用该编辑器打开 .py 文件的选项也不在菜单中。

有人有什么建议吗?我正在运行 ubuntu 13.10 并尝试使用 Python 3.3。

提前致谢。

截图:

选项1:

mimeapps.列表

使用选项打开

选项 2:

空闲桌面

更加开放的选择

答案1

我也遇到了同样的问题。以下是我解决的方法:

  1. 从安装位置卸载空闲程序。
  2. 安装IDLE(使用 Python-3.3)来自Ubuntu 软件中心. (当我从 Synaptic 安装时它不起作用)
  3. 在终端输入:gksudo gedit /usr/share/applications/idle-python3.3.desktop
  4. 编辑文件,使其看起来像这样(完全正确):
[Desktop Entry]
Name=IDLE (using Python-3.3)
Comment=Integrated Development Environment for Python (using Python-3.3)
Exec=/usr/bin/idle-python3.3 %F
Icon=/usr/share/pixmaps/python3.3.xpm
Terminal=false
Type=Application
Categories=Application;Development;
MimeType=text/x-python;
StartupNotify=true

然后它就出现在菜单中供我观看了。

答案2

选项1:

$HOME/.local/share/applications/mimeapps.list如果您希望此类关联仅适用于您的用户,请编辑您的。

添加以下行:

[Default Applications]
text/x-python=idle.desktop

[Added Associations]
text/x-python=idle.desktop;

注意,如果您想要.py所有用户的关联,则要修改的文件是(使用sudo):

/usr/share/applications/defaults.list

选项 2:

要将 IDLE 设置为默认编辑器,您必须使 idle.desktop 文件在“打开方式”列表中可见。要使用 sudo 编辑此文件,请使用:

sudo gedit /usr/share/applications/idle.desktop

并将其内容替换为以下几行:

[Desktop Entry]
Name=IDLE
Comment=Integrated Development Environment for Python
Exec=/usr/bin/idle %F
Icon=/usr/share/pixmaps/idle.xpm
Terminal=false
Type=Application
Categories=Application;Development;
MimeType=text/x-python;
StartupNotify=true

无需重新启动会话或计算机,要设置 python 类型的默认应用程序,请在文件管理器中找到该类型的文件 (*.py),右键单击它,然后选择属性。

单击“打开方式”选项卡并选择要用于该文件类型的应用程序。

使用设置为默认值按钮将应用程序设置为默认应用程序。

在此处输入图片描述

从现在开始,单击一个 python 文件就会打开您喜欢的编辑器。

答案3

感谢 Sylvain Pineau 的贡献。

但是对于那些已经安装了 python3 并使用 IDLE3 的人,我只想在您的答案中添加一些内容。那里的两个选项都不起作用,但后来我发现如果我修改它,也许它可以起作用,因为我有 python3。

对于 python3,我们开始吧:

要将 IDLE 设置为默认编辑器,您必须使文件idle.desktop在“打开方式”列表中可见。要编辑此文件,请使用sudo

sudo gedit /usr/share/applications/idle3.desktop

并将其内容替换为以下几行:

[Desktop Entry]
Name=IDLE 3
Comment=Integrated DeveLopment Environment for Python3
Exec=/usr/bin/idle3 %F
Icon=/usr/share/pixmaps/idle3.xpm
Terminal=false
Type=Application
Categories=Application;Development;
MimeType=text/x-python3;
StartupNotify=true

无需重新启动会话或计算机,要设置 python 类型的默认应用程序,请在文件管理器中找到该类型的文件 (*.py),右键单击它,然后选择属性。

单击“打开方式”选项卡并选择要用于该文件类型的应用程序。

使用设置为默认值按钮将应用程序设置为默认应用程序。

太感谢了!

相关内容