栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python包 —rdkit 安装

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python包 —rdkit 安装

python包—rdkit安装
  • rdkit安装

rdkit安装

参考 http://www.rdkit.org/docs/Install.html
https://blog.csdn.net/chichoxian/article/details/86484292

(1)下载:https://sourceforge.net/projects/rdkit/
适合的版本python2.7
解压到D:/
(2)设置环境变量:
新建系统变量
RDBASE: D:RDKit_2015_09_2
在系统变量PYTHONPATH中最后加上 ;%RDBASE%
在path中添加 ;%RDBASE%lib
(3)测试 import rdkit

// '''测试代码原文:https://blog.csdn.net/chichoxian/article/details/86484292   '''
from rdkit import Chem
from rdkit.Chem import Draw
smi = 'CCCc1nn(C)c2C(=O)NC(=Nc12)c3cc(ccc3OCC)S(=O)(=O)N4CCN(C)CC4'
m = Chem.MolFromSmiles(smi)
Draw.MolToImageFile(m,"mol.jpg")
报错:ImportError: DLL load failed: 找不到指定的模块。
之前没发现,下载的rdkit是用于python2的

python3 :借助anaconda安装
http://www.rdkit.org/docs/index.html
部分功能报错,未解决!
2019-5-17更新
在anaconda的Anaconda Prompt 安装
安装在虚拟环境下my-rdkit-env
conda create -c rdkit -n my-rdkit-env rdkit
一般出错都是由于网络问题,失败就重新安装
注意!!我之前出错后只删除my-rdkit-env文件夹,然后即使显示安装成功了也不能用。正确做法是在anaconda的安装路径中搜索rdkit,将所有相关文件全部删除,然后重新安装。

使用前激活环境

conda activate my-rdkit-env
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/833700.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号