在 GitHub 上編輯此頁面

下載

目前版本 - 1.84 - 2024 年 6 月 28 日

另請參閱最新消息

檔案

Biopython 1.84

安裝說明

所有支援的 Python 版本都包含 Python 套件管理工具 pip,允許從所有平台上的命令列輕鬆安裝。請嘗試

pip install biopython

若要更新較舊版本的 Biopython,請嘗試

pip install biopython --upgrade

這會在安裝最新版本之前移除舊版本的 Biopython 和 NumPy。

如果您想要解除安裝 Biopython

pip uninstall biopython

如果尚未安裝 pip,您可能需要更新您的 Python,但請先嘗試

python -m ensurepip

如果您需要在特定版本的 Python 下安裝,請嘗試類似這樣

python3.9 -m pip install biopython
pypy -m pip install biopython

Windows 上,預設情況下,pythonpip 不在 PATH 中。您可以重新安裝 Python 並勾選此選項,或者改為提供完整路徑。請嘗試類似這樣,取決於您的 Python 安裝位置

C:\Python39\Scripts\pip install biopython

其他套件

雖然我們通常建議使用 pip 來安裝 Biopython,並使用我們在 PyPI 上提供的 wheel 套件(如上所述),但也有適用於 Conda、Linux 等的 Biopython 套件

從原始碼安裝

從原始碼安裝需要適當的 C 編譯器,例如 Linux 上的 GCC 和 Windows 上的 MSVC。對於 macOS,如果您想要從原始碼編譯 Biopython,您需要安裝 Apple 的命令列工具,可以使用終端機命令來完成

xcode-select --install

這將提供安裝 Apple 的 XCode 開發套件的選項 - 您可以安裝,但不是必須的,並且會佔用大量磁碟空間。

然後您可以下載並解壓縮 Biopython 原始碼版本,或者從 GitHub 取得我們的程式碼。然後執行

python setup.py build
python setup.py test
python setup.py install

pip install .

如果您仍然遇到困難,請註冊 Biopython 郵件列表並在那裡請求協助。

所需軟體

選用軟體

Biopython 的某些部分使用以下額外的 Python 函式庫

此外,Biopython 還包含用於呼叫許多第三方命令列工具的封裝程式碼,包括

舊版本

Biopython 的最新版本需要 NumPy (而不是 Numeric)。1.76 版是最後一個支援 Python 2.7 和 3.5 的版本,所有後續版本都需要 Python 3

請注意,Biopython 1.48 及更早版本需要 Numeric 函式庫,而非其替代品 NumPy。適用於 Python 2.4 及更早版本的 Windows 安裝程式可從 Numerical Python 網站取得。適用於 Python 2.5 的 Numeric 24.2 Windows 安裝程式可在此處取得

請注意,Biopython 1.48 及更早版本在某些剖析器中使用 mxTextTools 2.0。mxTextTools 3.0 有一些小問題,因此理想情況下請安裝較舊的 mxTextTools 2.0。