-->

biopython的安装 - 蟒蛇3.3注册表中找不到(Installation of biopyt

2019-07-20 19:36发布

我试图安装一个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)的directory.I试图重新安装的Python 3.3,但得到了同样的错误消息。

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

Answer 1:

Python.org提供两种口味,32位( “win32的”)和64位( “AMD64”)的Windows安装程序。 您需要为您的Python版本匹配库的安装程序。 您正在尝试使用32位Biopython安装在64位的Python。

如这里指示http://biopython.org/wiki/Download有实验64位Windows安装程序为Biopython,NumPy的,等在这里: http://www.lfd.uci.edu/~gohlke/pythonlibs/

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



Answer 2:

您可以尝试通过固定在Windows注册表中的一个空白选项来解决这个问题。 https://stackoverflow.com/a/11507968/3962648安装numpy的时候提供类似的问题的细节。 总之,你可以运行Windows命令行,键入: “REG复制HKEY_LOCAL_MACHINE \ SOFTWARE \ Python的HKLM \ SOFTWARE \ Wow6432Node \的Python /秒”



Answer 3:

万阿英,蒋达清是Windows 64位和32位biopython ...得到biopython的64位版本获得这一个: http://www.lfd.uci.edu/~gohlke/pythonlibs/



文章来源: Installation of biopython - python 3.3 not found in registry