2014-12-13 179 views
0

我已經安裝了的Python V3.4,並在我的下加入Python27Python34:\因此都有自己的idle.pyw的但問題是,他們指向相同的Python27版本。我如何使用Python 3.4通過空閒然後呢?謝謝。改變從蟒蛇2.7 IDLE版本3.4

回答

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 
+0

我重新安裝了ActivePython-3.4.1.0-win64-x64.msi。現在我只有一個目錄Python34在我的C:\但新問題 - IDLE不會打開。另外,idle.bat文件包含了上面所寫的所有內容。 @yushulx – ketan 2014-12-13 08:09:22

+0

你不需要重新安裝Python。只需運行位於Python3.4或Python2.7目錄下的不同idle.bat即可。這就夠了。它將運行適當的Python解釋器。 – yushulx 2014-12-15 01:01:24

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安裝或它如何搞砸了其他任何東西。

0

事情沒有奏效,我不得不重新安裝ActiveState Python 2.7並解決它。另外,安裝了Komodo IDE,而不用擔心IDLE。