安装多个主要和位版本的Python

Pau*_* S. 6 python install windows-7

如果我想在打开.py文件时将64位Python 3.3作为默认值,那么安装32位和64位版本的Python 2.7和Python 3.3的最佳方法/顺序是什么?

我已经安装了32位版本,默认设置为Python 3.3.


如果它是好的,只是重命名我的当前安装版本的目录,将python27.dll并使用它(或程序python33.dll)继续工作?这个库由python安装程序安装到%WINDIR%\ System32和/或%WINDIR%\ SysWoW64.


谢谢你的回答,这就是我所做的:

  1. 卸载Python 3.3(这左2个文件)
    • C:\ Python33\LIB\lib2to3\Grammar3.3.0.final.0.pickle
    • C:\ Python33\LIB\lib2to3\PatternGrammar3.3.0.final.0.pickle
  2. 卸载了Python 2.7
  3. 安装的Python 2.7 x86 (没有寄存器扩展)
    • C:\Python\27_32\
  4. 安装Python 2.7 x86-64 (没有寄存器扩展)
    • C:\Python\27\
  5. 安装Python 3.3 x86 (没有寄存器扩展)
    • C:\Python\33_32\
  6. 安装Python 3.3 x86-64 (默认寄存器扩展)
    • C:\Python\33\
  7. 删除了C:\ Python33
    • CCleaner'd安装程序将问题引用到此位置

Bre*_*arn 3

安装程序通常有一个“设置文件关联”选项来处理该问题,我认为它默认处于打开状态,这意味着最近安装的选项将处理双击 .py 文件。所以最后安装 64 位 Python 3.3 就可以了。几天前我刚刚使用 2.7 的 32 位和 64 位版本执行此操作,看起来效果很好。

不过,我不会重命名您现有的目录。您应该将每个版本的 Python 安装在其自己的目录中。