安装了deepchem==2.6.1
官网主界面给的方法直接装总是有各种问题,主要因为没有将所需的所有依赖包装完。
conda install git
git clone https://github.com/deepchem/deepchem.git
或者直接去其git去下载到本地
https://github.com/deepchem/deepchem
在目录deepchem>requirements>env_common.yml里有所需要的依赖包的清单
conda env create -f environment.yml
所创建的环境名为deepchem(environment.yml中可更改)
(deepchem) >conda install tensorflow~=2.4
(deepchem) >conda install tensorflow-probability
(deepchem) >conda install tensorflow-addons
(deepchem) >conda install -c conda-forge rdkit deepchem
完成,去官网找个例子测一下报了如下错误:
urllib.error.URLError: <urlopen error [Errno -2] Name or service not known>
在/etc/resolv.conf中添加 nameserver 8.8.8.8,再进行案例测试可以正常使用了。
参考:
[1]: Windows 10下anaconda3环境从源码构建并安装deepchem
[2]: python请求报错:raise URLError(err) urllib2.URLError: <urlopen error [Errno -2] Name or service not known