使用pip或者conda安装第三方包(如:mdtraj)失败解决办法

您所在的位置:网站首页 1165forge安装失败 使用pip或者conda安装第三方包(如:mdtraj)失败解决办法

使用pip或者conda安装第三方包(如:mdtraj)失败解决办法

2023-12-02 02:57| 来源: 网络整理| 查看: 265

所有第三方包安装失败都可以用这个方法,本文用mdtraj包举例 MDTraj

MDTraj是分子动力学模拟的一个python包,相对于MDAnalysis个人觉得操作性更强,更加Python范一些。其能够进行不同模拟软件的轨迹转换,常规计算,分析等等一体化。简单的说就是可以用来对轨迹进行分析,可以通过计算rmsd和rmsf值来判断轨迹的偏移等一系列操作。在2019年出的1.9.3中还包含了计算rmsf功能。所以有计算rmsf的需要的话最好还是安装1.9.3版本。

安装mdtraj需要先安装一些环境依赖numpy和cython。且版本最好更新一下,不然旧版本里可能并不包含某些必要的依赖项。

安装NumPy和Cython

NumPy是Python语言的一个扩充程序库。支持高级大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库。 Cython是Python的一个超集,结合了Python的易用性和原生代码的速度,可以编译成C语言,产生的性能提升可以从几个百分点到几个数量级,具体取决于手头的任务。可以实现python代码直接调用C模块。

pip install numpy pip install cython 更新版本

到目前为止,最新的numpy是20.X了,cython是29.16

pip install --upgrade numpy pip install --upgrade cython 安装MDTraj

使用pip或conda安装我在mac是可以的,但是在一些windows系统上确是安装失败。所以这里我提供两种方法。

一、直接pip或者conda安装 但是注意因为版权、证书、连接超时等一些原因,我们最好使用国内镜像,快速又好用。我这里用的是豆瓣源。pip install mdtraj -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

二、本地下载 打开https://pypi.org/project/mdtraj/1.9.3/#files下载mdtraj的压缩文件,解压缩后放入../anaconda3/pkgs/路径下,然后进入mdtraj查看是否有setup.py文件,有的话直接在终端cd进入mdtraj目录再敲入python setup.py install。

镜像参考:

http://pypi.douban.com/ 豆瓣 http://pypi.hustunique.com/ 华中理工大学 http://pypi.sdutlinux.org/ 山东理工大学 http://pypi.mirrors.ustc.edu.cn/ 中国科学技术大学



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3