在注册表中找不到biopython-python 3.3的安装

gwi*_*ymh 6 python registry windows-7 biopython

我正在尝试安装biopython以在Windows7计算机上运行Python 3.3.

我已经下载了biopython可执行文件biopython-1.61.win32-py3.3-beta.exe.但是,当我尝试运行可执行文件时,我收到消息"需要Python版本3.3,这在注册表中找不到." Python版本3.3存在于我的计算机上.我一直在运行程序一两个月.它是从文件python-3.3.0.amd64.msi安装的,位于Program Files(x86)目录中.我尝试重新安装Python 3.3但得到相同的错误消息.

有谁知道如何解决这个问题?

pet*_*rjc 10

Python.org提供两种版本的Windows安装程序,32位("win32")和64位("amd64").您需要为Python版本匹配库安装程序.您正在尝试使用具有64位Python的32位Biopython安装程序.

按照http://biopython.org/wiki/Download的说明,这里有适用于Biopython,NumPy等的实验性64位Windows安装程序:http://www.lfd.uci.edu/~gohlke/pythonlibs/

或者,您可以安装32位版本的Python 3.3 for Windows,然后使用biopython-1.61.win32-py3.3-beta.exe