美文网首页
smc++安装记录与报错处理

smc++安装记录与报错处理

作者: 深山夕照深秋雨OvO | 来源:发表于2023-09-14 17:25 被阅读0次

https://www.jianshu.com/p/51b6f910d32c
主要是参考这个链接, 源代码编译安装, 依赖库提前安装好

git clone https://github.com/popgenmethods/smcpp.git
cd smcpp
make -j6
make install
smc++ -h

按照上述链接做到了这里

然后遇到了报错:
[Errno 2] No such file or directory: 'seaborn-ticks‘

OSError: 'seaborn-ticks' is not a valid package style, path of style file, URL of style file, or library style name (library styles are listed in style.available)

如图

问题出在smc++内置的plotting.py的这一行代码:
matplotlib.style.use("seaborn-ticks")

这个脚本的全路径是/home/kuangzhr17/miniconda3/lib/python3.9/site-packages/smcpp/plotting.py

因为matplotlib并没有内置名为seaborn-ticks的样式,所以将原脚本中的这一行注释掉并且改为:
import seaborn as sns
sns.set()


修改为如图, 红色标注的便是

再次运行smc++ -h, 发现posterior.py也报了这个错
这个脚本的全路径是/home/kuangzhr17/miniconda3/lib/python3.9/site-packages/smcpp/commands/posterior.py

相同的处理

报错解决

相关文章

网友评论

      本文标题:smc++安装记录与报错处理

      本文链接:https://www.haomeiwen.com/subject/cdgmvdtx.html