背景:进化树分析和展示程序ete3的python的API在命令行调用的时候报错。

报错内容1


但是在linux的图形界面下运行就是没有问题的。在命令行下运行就报错。结果就是不输出png,pdf等需要输出的进化树作图文件。

解决办法

在~/.bashrc下添加环境变量参数:

export QT_QPA_PLATFORM="offscreen"

之后source一下,source ~/.bashrc

报错内容2

解决办法

跟第一个一样
在~/.bashrc下添加环境变量参数:

export QT_QPA_PLATFORM="offscreen"

之后source一下,source ~/.bashrc

个人理解

关于第一个错误

图形界面不报错,命令行界面报错表示和图形界面的输出相关,提示里提到了
Could not connect to display
Could not connect to any X display
个人猜想主要是qt语言需要图形界面输出,命令行没有提供对应的输出接口。把模式转化为offscreen即可

进化树软件ete3报错记录相关推荐

  1. 【Typora篇】Calibre软件运行报错QT解决方案

    [Typora篇]Calibre软件运行报错QT解决方案 目前唯一遇到Typora与其冲突:打开Calibre时,显示"This application failed to start be ...

  2. win10安装MySQL数据库和MyServer数据库及其报错记录

    锚点: Win10装MySQL数据库及报错记录 Win10装MySever数据库及报错记录 <----------------分 隔 符----------------> Win10装My ...

  3. oracle 被另一用户锁定,Oracle报错记录被另外一个用户锁定的解决方案

    原因 当一个用户对数据进行修改时,若没有进行提交或者回滚,Oracle不允许其他用户修改该条数据,在这种情况下修改,就会出现:"记录被另外一个用户锁定"错误. 解决 查询用户.数据 ...

  4. php curl 不验证ssl,PHP Curl https跳过ssl证书认证报错记录及解决

    PHP Curl https跳过ssl证书认证报错记录及解决 function get($url = '', $cookie = '') { $ch = curl_init(); curl_setop ...

  5. manjaro软件源报错 不停看到错误 “PackageName: signature from “User <email@archlinux.org>“ is invalid“ 的几种解决方法

    manjaro软件源报错 不停看到错误 "PackageName: signature from "User " is invalid" 的几种解决方法 参考文 ...

  6. 我的ssis和ssas报错记录

    我的ssis和ssas报错记录 我的数据库装的是SQL Server 2005标准版本的,在这个版本里不具有数据透视功能, 所以解决这个的办法,只有把安装更高级的版本了,有 开发版和企业版,企业版要求 ...

  7. npm install安装失败,报错记录之The operation was rejected by your operating system. node-sass无法安装,且禁用淘宝镜像

    因为公司电脑都由管理员管控,使用自己的账号是无法执行一些需要管理员权限的命令,所以在刚到公司时,使用管理员账号安装了node,配置了node缓存目录node_cache.node_global,以及设 ...

  8. CAD、3dmax等Autodesk系列软件安装报错1603解决办法

    一级标题CAD.3dmax等Autodesk系列软件安装报错1603解决办法 使用Auto Remove清理后,安装报错1603 ,如下图 该错误只会出现在2020和2021版本上,其他版本不存在该问 ...

  9. Errors报错记录

    Errors报错记录 前言 Error1 Error2 Error3 Error4 Error5 Error6 Error7 Error8 Error9 Error10 Error11 总结 前言 记 ...

  10. keil 5 报错记录:..\OBJ\templiate.axf: Error: L6218E: Undefined symbol PcdHalt (referred from rc522.o).

    keil 5 报错记录:-\OBJ\templiate.axf: Error: L6218E: Undefined symbol PcdHalt (referred from rc522.o). 先来 ...

最新文章

  1. 结构感知图像修复:ICCV2019论文解析
  2. 数据中心的7个新兴发展趋势
  3. 数据结构: 顺序存储二叉树
  4. 化工原理 (传热和设备)
  5. Polycarp Training
  6. 来了!云栖大会都能看到什么?
  7. Flask使用bootstrap为HttpServer添加上传文件功能
  8. 如何化身BAT面试收割机?不愧是大佬
  9. 五步整理你的css文件
  10. 反编译 - ILSpy的使用方法(看Unity源代码的方法)
  11. marlab中主成分得分怎么求_成考数学不可触碰的雷区和得分技巧(纯干货)
  12. 【数据结构】——各种树的定义
  13. out在matlab中,在仿真模型中添加一个输出端口模块(Out模块),能够将结果输出到MATLAB工作空间中。...
  14. Excel如何查找两列数据不同项
  15. ubuntu黑屏有声音
  16. 可转债第一课:神奇的可转债
  17. dbvisualizer pro导入导出数据
  18. html缩小网页时版块乱跑,解决动网论坛最后发表显示代码的问题(或导致首页排版错乱)...
  19. 无法找到guava依赖Dependency ‘com.google.guava:guava:31.0.1-jre‘ not found
  20. 数据结构例1.已知顺序表L的长度为n,试编写算法实现在顺序表中删除值为elem的数据元素

热门文章

  1. 关于解决netstat -nb中出现请求的操作需要提升问题
  2. Assassin’s Creed(hdu4415,贪心)
  3. 中国联通沃商-上海大学生手机应用创意、开发大赛活动
  4. MPB:南土所褚海燕组-​​利用种分布模型绘制微生物分布图谱
  5. java int的取值范围为什么负数比正数多1
  6. [数据库笔记] SQL50题11 - 30
  7. Android—传感器-距离传感器(ProximitySensor)
  8. 石子合并,四边形不等式优化(Buy Candy,玲珑杯 Round#6 A lonlife 1066)
  9. 10月20日前!武汉市科技成果转化中试平台(基地)备案申报条件及流程梳理
  10. 阿正入门深度学习---从EM算法开始