我安装了 Python v3.4 ,并在我的C:\中添加了 Python27 和 Python34 ,因此两者都有自己的 idle.pyw的,但问题是他们指向相同的Python27版本。如何通过空闲然后使用 Python 3.4 ?感谢。
答案 0 :(得分:0)
你在Python目录中看到了idle.bat吗?使用idle.bat而不是idle.pyw,然后它将运行良好。检查文件内部的内容:
@echo off
rem Start IDLE using the appropriate Python interpreter
set CURRDIR=%~dp0
start "IDLE" "%CURRDIR%..\..\pythonw.exe" "%CURRDIR%idle.pyw" %1 %2 %3 %4 %5 %6 %7 %8 %9
答案 1 :(得分:0)
idle.pyw并没有“指向”任何地方。我认为,它与2.7和3.4相同。如果你用python x.y启动它,它将启动Idle x.y.所以你必须启动你想要的python版本。
如果使用python.org .msi文件安装3.4,则会安装py启动器。 (我不知道ActiveState的安装程序做了什么。)从命令行,py -x.y启动python x.y(如果已安装)。 py -x启动最新版本的x.y。
py -x -m idlelib
将开始空闲。
开始菜单空闲图标,我一直固定在我的Win7任务栏上,用相应的python开始空闲。
我不知道为什么重新安装ASPyhton删除了2.7安装或者它如何搞砸了其他任何东西。
答案 2 :(得分:0)
事情没有用,我不得不重新安装Activestate python 2.7并解决它。此外,安装了Komodo IDE而不用担心IDLE。