changjr99 2024-11-28 11:18 采纳率: 0%
浏览 16

如何在ubuntu中下载rdkit

我想在ubuntu18.04中以python2.7下载rdkit要如何操作,尝试了各种方法一直不成功,求指教

  • 写回答

2条回答 默认 最新

  • 趣享先生 优质创作者: 编程框架技术领域 2024-11-28 11:19
    关注

    该回答参考ChatGPT,由吾为汝整理提供如若有用,还请题主采纳!

    在 Ubuntu 18.04 中安装 RDKit(尤其是针对 Python 2.7)可以通过以下步骤进行。请注意,RDKit 的支持主要集中在 Python 3.x 上,因此建议尽量使用 Python 3.x。如果你确实需要 Python 2.7,以下是安装步骤:

    步骤 1: 安装依赖项

    首先,确保你的系统是最新的,并安装必要的依赖项:

    sudo apt-get update
    sudo apt-get install -y build-essential python2.7 python2.7-dev python-pip \
        libboost-all-dev libeigen3-dev libpng-dev libjpeg-dev libtiff-dev \
        libxml2-dev libxslt1-dev libsqlite3-dev libboost-python-dev \
        libopenbabel-dev
    

    步骤 2: 安装 RDKit

    接下来,你可以通过 conda 来安装 RDKit。首先,你需要安装 Anaconda 或 Miniconda。以下是安装 Miniconda 的步骤:

    # 下载 Miniconda 安装脚本
    wget https://repo.anaconda.com/miniconda/Miniconda2-latest-Linux-x86_64.sh
    
    # 运行安装脚本
    bash Miniconda2-latest-Linux-x86_64.sh
    
    # 按照提示完成安装
    

    安装完成后,重启终端或运行以下命令以激活 conda:

    source ~/miniconda2/bin/activate
    

    步骤 3: 创建 Python 2.7 环境并安装 RDKit

    使用 conda 创建一个新的 Python 2.7 环境,并安装 RDKit:

    # 创建一个新的 conda 环境,命名为 rdkit_env
    conda create -n rdkit_env python=2.7
    
    # 激活环境
    conda activate rdkit_env
    
    # 安装 RDKit
    conda install -c conda-forge rdkit
    

    步骤 4: 验证安装

    安装完成后,你可以通过以下命令验证 RDKit 是否成功安装:

    python -c "from rdkit import Chem; print(Chem.__version__)"
    

    如果没有错误并且输出了 RDKit 的版本号,说明安装成功。

    注意事项

    • RDKit 在 Python 2.7 上的支持可能会逐渐减少,建议尽量使用 Python 3.x。
    • 如果在安装过程中遇到问题,请确保你的网络连接正常,并检查错误信息以获取更多线索。

    (如若有用,还请题主采纳!)

    评论

报告相同问题?

问题事件

  • 创建了问题 11月28日