【问题标题】:Start IDLE with python 3 on Linux (python 2.7 installed alongside)在 Linux 上使用 python 3 启动 IDLE(同时安装了 python 2.7)
【发布时间】:2012-08-05 02:34:58
【问题描述】:

我最初拥有 python 2.7,它通常与操作系统捆绑在一起(目前使用 Linux Mint 12)。我想尝试 python 3,所以我将它与 python 2 一起安装。在那里一切正常,我可以通过调用 pythonpython3 在终端中运行这两个版本。但是,似乎没有办法用 python 3 启动 IDLE。当我启动它时,是否有一些标志可以传递给 IDLE,以便我可以选择我希望它运行的 python 版本?

例如(这些不起作用) idle3idle --shell=python3 或类似的东西。希望你明白我的意思。我读到了在this question about IDLE for Python 3 (on Vista) 中指向不同的可执行文件。但是,我似乎无法在 Linux 上做类似的事情。

【问题讨论】:

    标签: python python-3.2 python-idle


    【解决方案1】:

    在 pf python2 的情况下,您可以通过运行此命令来安装它

    sudo apt-get install idle
    

    如果是python3,你可以通过运行这个命令来安装它

    sudo apt-get install idle3
    

    这对我来说很好用

    【讨论】:

      【解决方案2】:

      只需在终端中输入sudo apt-get install idle3idle 将安装您之前安装的 Python 3 版本。 那么两者都是兼容的。只需键入idle,即可从终端运行 2.7 idle。您只需在终端中输入idle3 即可运行idle 3 版本。这对我有用。

      【讨论】:

        【解决方案3】:

        克里斯蒂说:

        “我必须安装 python3-tools 才能获得 idle3(使用 Fedora 18)。”

        sudo yum install python3-tools

        这也适用于 Fedora 19。

        【讨论】:

          【解决方案4】:

          我必须安装 python3-tools 才能获得 idle3(使用 Fedora 18)。

          【讨论】:

          • 也适用于 Fedora 17。
          【解决方案5】:

          我使用以下命令安装了 idle:

          sudo yum install python-tools.x86_64
          

          我可以同时运行命令并分别给我 python2 或 3 shell:

          idle
          idle3
          

          【讨论】:

            【解决方案6】:

            您必须安装适当的包 - Python 2.x 和 3.x 彼此不兼容。

            你可以找到链接here

            【讨论】:

            • 谢谢你。我在/usr/bin 中找到了空闲的执行管,一个叫idle,另一个叫idle-python2.7。所以我尝试了sudo apt-get install idle-python3.2,你猜怎么着?问题解决了!
            猜你喜欢
            • 2019-04-11
            • 2012-06-18
            • 1970-01-01
            • 2021-03-19
            • 2014-06-17
            • 2012-01-06
            • 2015-05-09
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多