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

2024-05-09 21:05:30 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试安装biopython,以便在Windows7计算机上与Python 3.3一起运行。

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

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


Tags: 文件程序可执行文件消息version注册表计算机program
3条回答

org提供了32位(“win32”)和64位(“amd64”)两种风格的Windows安装程序。您的Python版本需要匹配的库安装程序。您正在尝试将32位Biopython安装程序与64位Python一起使用。

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

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

probelm是windows 64位和biopython 32位。。。 要获取64位版本的biopython,请获取此版本: http://www.lfd.uci.edu/~gohlke/pythonlibs/

您可以尝试通过修复Windows注册表中的空白选项来解决此问题。 https://stackoverflow.com/a/11507968/3962648在安装numpy时提供类似问题的详细信息。 简而言之,您只需运行windows命令行并键入:“reg copy HKEY_LOCAL_MACHINE\SOFTWARE\Python HKLM\SOFTWARE\Wow6432Node\Python/s”

相关问题 更多 >