如果我想要安裝32位和64位版本的Python 2.7和Python 3.3,最佳方式/順序是什麼64位Python 3.3是我打開時的默認值.py文件?安裝Python的多個主版本和位版本
我已經有每個安裝的32位版本,默認設置爲Python 3.3。
如果它是好的,只是重命名我的當前安裝版本的目錄,將python27.dll和程序使用它(或python33.dll)繼續工作?這個庫被python安裝程序安裝到%WINDIR%\ System32和/或%WINDIR%\ SysWoW64。
謝謝您的回答,這裏是我做過什麼:
- 卸載的Python 3.3(這左邊2個文件)
- C:\ Python33 \ LIB \ lib2to3 \ Grammar3.3.0 .final.0.pickle
- C:\ Python33 \ LIB \ lib2to3 \ PatternGrammar3.3.0.final.0.pickle
- 卸載的Python 2.7
- 安裝了Python 2.7 86 (無寄存器擴展)
C:\Python\27_32\
- 安裝了Python 2.7的x86-64 (無寄存器擴展)
C:\Python\27\
- 安裝了Python 3.3 86 (無寄存器擴展)
C:\Python\33_32\
- 安裝了Python 3.3 x86-64的(使用缺省寄存器擴展)
C:\Python\33\
- 已刪除C:\ Python33個
- CCleaner'd安裝參考問題到此位置
這看起來很有趣,但我找不到任何有關如何識別位版本的信息,除非我編輯'.ini',但這意味着shebang行不適用於其他人。 –
我不確定你的意思。一個'#!python'(或者對於Unix兼容性,'#!/ usr/bin/python')shebang行將始終啓動可用的最高版本的Python 2,如果同時使用32位和64位可用於該版本。即使3.3可用,您也可以使用'#!python3'來請求Python 3或'#!python3.2'來顯式地要求Python 3.2。如果你的腳本只能在Python 2.6 32位上運行,你可以使用'#!python2.6-32'。如果你想修改默認值(比如Python 3比2更好,或者比3.3更好),你只需要修改'.ini'文件。 – Blckknght
啊,我只看到了選擇32位的命令行切換部分。謝謝!這對我很有用。 –