Windows 7 64位的Python
我这个周末一直在玩Python,结果发现自己又回到了最开始的地方。
我特别遇到了easy_install和nltk的问题,它们总是报错说找不到包等等。
我试过Python 2.6和Python 3.1。
我觉得问题的一部分可能是因为我在64位的Windows 7上运行,使用的是Intel T5750的芯片。我在考虑下载Windows的Python扩展,地址是http://sourceforge.net/projects/pywin32/files/,但不太确定该下载哪个版本。为什么有些包有特定的AMD64版本,但没有Intel的呢?
不过,这可能也解决不了我的问题。有没有什么建议可以让我在这个环境下顺利使用Python?
我现在安装的是Python 3.1,已经把2.6卸载了。
1 个回答
13
最常见的“86-oid”处理器的64位模式通常被称为AMD64,因为这个模式最早是AMD提出的(当时Intel在推Itanium,但这个并没有大火——现在仍然存在,但我甚至不知道Win7是否支持它)。后来,Intel不得不模仿这个模式,以便进入64位市场,但大家还是习惯叫它AMD64,毕竟是AMD发明的。对于64位的Windows 7来说,AMD64似乎是你想要的选择。
从activestate下载的64位Windows版本,包含了一些重要的组件,这些组件并不是标准的python.org 64位Windows版本的一部分,可能会让你的使用体验更好。