美文网首页
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