我最初使用的是python 2.7,它经常与操作系统捆绑在一起(目前使用的是Linux Mint 12)。我想尝试python 3,所以我将它与python 2一起安装。一切都很好,我可以通过调用python
或python3
在终端中运行这两个版本。但是,似乎没有办法用python 3启动IDLE。当我启动时,是否有一些标志可以传递给IDLE,以便我可以选择运行哪个版本的python?
E.g。 (这些不起作用)
idle3
或idle --shell=python3
或类似的内容。希望你明白我的意思。我读到了在this question about IDLE for Python 3 (on Vista)中指向不同的可执行文件。但是,我似乎无法在Linux上做类似的事情。
答案 0 :(得分:12)
只需在终端中输入sudo apt-get install idle3
,然后安装以前安装的 Python 3 版本的空闲。
然后两者兼容。只需键入idle
即可从终端运行2.7空闲。只需在终端中键入idle3
即可运行空闲3版本。这对我有用。
答案 1 :(得分:4)
您必须安装相应的软件包 - Python 2.x和3.x彼此不兼容。
您可以找到链接here。
答案 2 :(得分:3)
我必须安装python3-tools才能获得idle3(使用Fedora 18)。
答案 3 :(得分:2)
我使用以下命令安装了空闲:
sudo yum install python-tools.x86_64
我可以运行这两个命令并分别给我python2或3 shell:
idle
idle3
答案 4 :(得分:1)
“我必须安装python3-tools才能获得idle3(使用Fedora 18)。”
sudo yum install python3-tools
这也适用于Fedora 19。
答案 5 :(得分:0)
对于pf python2,您可以通过运行以下命令进行安装
sudo apt-get install idle
,对于python3,您可以通过运行以下命令进行安装
sudo apt-get install idle3
这对我来说很好