python下如何安装biopython
本来是自学python,后来又了解到有biopython这个包,将想安装下来,结果折腾了我一上午。。。终于安装成了,哈哈哈,功夫不负有心啊
过程如下:
1、首先去http://biopython.org/wiki/Download现在一个biopython
因为我用的是win7,所以一开始我下载的是 biopython-1.68.win32-py3.5.exe 2Mb – 32 bit Windows .exe Installer for Python 3.5 and NumPy 1.11.1。对应我的电脑上的python 3.5.0版本。
biopython官网好像说是不提供官方的64版本biopython,具体有没有我就不知道了
2、安装Numpy
因为使用biopython需要numpy的支持,所以需要先安装numpy。安装numpy过程如下:去numpy官网下载numpy,我下载的是numpy-1.12.0b1-cp35-none-win32.whl的版本,然后运行命令cmd,在命令窗口中输入 pip install G:\numpy-1.12.0b1-cp35-none-win32.whl 。注意,因为我把numpy-1.12.0b1-cp35-none-win32.whl放在了G盘中,所以这个地方后面路径我写的是G:\numpy-1.12.0b1-cp35-none-win32.whl。根据个人具体情况吧。安装完了之后可以在python的中测试一下是否成功,比如import numpy,如果报错就说明没安装成功。
3、安装biopython
就想上面第一步我写,我一开始下载的是 biopython-1.68.win32-py3.5.exe ,后缀是.exe,然后双击安装的过程中提示Python version 3.5 required,which was not found in the registry。。。。。问题是我已经安装python 3.5了,试了n次都不行。
然后我又去biopython逛网下载了一个针对python 3.5的.msi格式的biopython,这个版本的biopython安装过程中没有提示错误,但是安装完了之后import还是不行。后来又试了n遍才发现,需要将.msi格式的biopython安装的python的安装目录中。 比如我的python 3.5.0安装在了D:\Program Files\ Python 3.5\ ,所以需要将biopython安装到D:\Program Files\ Python 3.5\ 下面。然后就可以用啦,哈哈哈
过程很艰辛啊、、、、为毛学个python那么难