【问题标题】:How to change default idle for python (Ubuntu)?如何更改python(Ubuntu)的默认空闲?
【发布时间】:2017-03-28 02:33:34
【问题描述】:

好的,所以我的系统上有 python 3.5(Ubuntu 16.04)。每当我打开.py 文件时,Idle3 就会启动,因此按 F5 将立即运行我的代码。

但是我现在需要 python 2.7 来分配。在终端我有apt-get install idle 所以,我可以在那里轻松地打开idle 和idle3。

我的问题是,我无法将我的 .py 文件的默认应用程序更改为空闲。它只看到idle3,所以我无法默认使用idle(2.7)打开我的文件。

试图在 ~/.bash_aliases 中创建一个别名为 alias python=/usr/local/bin/python2.7,但在终端中输入 python --version 我得到:

-bash: /usr/local/bin/python2.7: No such file or directory.

输入 python2 --versionpython3 --version 可以正常工作。

有什么简单的解决方法吗?

【问题讨论】:

  • 尝试在谷歌中搜索如何更改默认应用程序,可能是this ?
  • 在终端上输入whereis python2;您最终可能会获得一条或多条通往 python2 的路径。然后,您可以将这些路径中的任何一个复制粘贴到 python 的别名中 .bash_aliases
  • 您不需要apt-get install idle。您的 2.7 解释器中应该有一个 idle
  • @juanpa.arrivillaga 至少在 xenial 上(也可能是其他 debian-likes)idlepython debian 包是分开的。

标签: python python-2.7 python-3.x ubuntu-16.04 python-idle


【解决方案1】:

在您的终端上输入whereis python2;您最终可能会获得一条或多条通往 python2 的路径。然后,您可以将这些路径中的任何一个复制粘贴到 .bash_aliases 中的 python 别名。

【讨论】:

  • 这样做了,但是在尝试设置它时,在默认应用程序中仍然看不到空闲。我删除了 idle3,现在它想在 gedit 或类似的东西中打开它。
【解决方案2】:

Change default python in Ubuntu

此链接为您提供有关更改默认 python 版本的想法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-05-25
    • 1970-01-01
    • 2020-11-30
    • 2013-10-28
    • 2011-12-11
    • 2021-09-03
    • 1970-01-01
    相关资源
    最近更新 更多