本來是自學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那么難