1、Xmind-zen问题pango版本

--------------------------------------------2021-4-30更新------------------------------

后来我发现了flatpak这个工具,该工具将程序放在沙箱中独立运行,而且有独立的依赖环境,就不要用下面的方法了。
参考我这篇博客中的方法,很简单。

--------------------------------------------2021-4-30以前-------------------------------
Pango-ERROR **: 08:43:59.147: Harfbuzz version too old (1.4.2)

  • 这个是在Xmind启动时发生的错误,同样的问题github上electron上有人反应过。在网上找到的解决办法是安装pango包官网地址是这个,如果访问不了的话可以下载我上传的百度云盘,密码是qdbp。
  • 下载下来后到相应的目录直接使用下面的命令即可。
sudo pacman -U 【下载后的文件(不用解压)】

补充;这种修复的做法是把pango降级了。但是这会导致一些其他的错误。我就遇到了nautilus(文件管理器)不能运行,然后报如下错误:

nautilus: symbol lookup error: nautilus: undefined symbol: pango_attr_insert_hyphens_new'

这个错误可以看是pango的问题,恢复到最新版pango就可以了。但同时Xmind又不能正常运行了。哎!!

2、更新系统导致python大版本升级导致的问题记录
  1. 在一次更新时,python版本突然从3.7升到了3.8。这导致我以前建的很多python虚拟环境都用不了了,因为虚拟环境还指向的原来3.7的路径。虽然有很多包需要安装,我还是放弃了挣扎,感觉修复原来的虚拟环境工程可能会更麻烦,于是我打算重新安装一个python环境,以后就只用那个,免得系统瞎更新,妈蛋!!!manajro真是最怕按软件了,各种问题,哎!!
    可以通过pip freeze >>requirements.txt指令备份当前包,免得一个个重新输入。
  2. 后来打算使用很多人推荐的pyenv工具,github网址是这个。网上有很多的安装教程。而我是直接使用pacman安装的。这也导致了我遇到的一些问题(小问题)。
  3. 安装好之后可以直接使用pyenv install [python版本号],安装需要的python了。python会被安装在/home/.pyenv/versions/pythonx.x下面。这是一个完全体python,想怎么用怎么用。其实到这块就可以像我们以前一样使用python了,比如创建虚拟环境。
virtualenv ~/.pyenv/versions/3.7.1/bin/python env

然后就可以各种操作了。

  1. 但是pyenv 最厉害的是可以在不同目录下使用不同的python环境。这需要使用pyenv local [python版本号],比如
 pyenv local 3.7.1

他会在当前目录创建一个.python-version文件记录你要使用的python版本。

  1. 这时候能发现虽然执行了python local命令,但是不管用,我因为直接使用pacman安装的,所以没有提示我要配置环境变量。pyenv local的原理就是把自己的环境变量加到系统环境变量之前,使其先生效,到达覆盖效果。所以我们加一下环境变量就好了。在.bashrc或者.zshrc或者.profile里面加入下面代码即可。
export PATH=~/.pyenv/shims:$PATH

要立即生效需要执行一下source命令,别忘了。

  1. 还有很多其他功能看上面给出链接就好啦。 用pyenv确实很方便。

archlinux、manjaro 出现的错误及解决办法(xmind pango报错,以及python创建虚拟环境,pyenv)相关推荐

  1. python自定义包或模块在Linux服务器导入错误的解决办法

    python自定义包或模块在Linux服务器导入错误的解决办法 在本地机器上跑python代码,自己定义的文件进行导包运行是没有问题,但是放到linux服务器上的时候就会提示 ImportError: ...

  2. 初学rpa的十大经典错误及解决办法_Python3之十大经典错误及其解决办法

    作者 | 严小样儿 来源 | 统计与数据分析实战 接触了很多Python爱好者,有初学者,亦有转行人.不论大家学习Python的目的是什么,总之,学习Python前期写出来的代码不报错就是极好的.下面 ...

  3. 【Python基础】Python3十大经典错误及解决办法

    ◆ ◆ ◆  ◆ ◆ 接触了很多Python爱好者,有初学者,亦有转行人.不论大家学习Python的目的是什么,总之,学习Python前期写出来的代码不报错就是极好的.下面,严小样儿为大家罗列出Pyt ...

  4. unity消息队列判断字符串相等有错误_Python3十大经典错误及解决办法

    ◆ ◆ ◆  ◆ ◆ 接触了很多Python爱好者,有初学者,亦有转行人.不论大家学习Python的目的是什么,总之,学习Python前期写出来的代码不报错就是极好的.下面,严小样儿为大家罗列出Pyt ...

  5. python3经典实例_Python3十大经典错误及解决办法

    接触了很多Python爱好者,有初学者,亦有转行人.不论大家学习Python的目的是什么,总之,学习Python前期写出来的代码不报错就是极好的.下面,严小样儿为大家罗列出Python3十大经典错误及 ...

  6. mysql error1045 yes,MySQLERROR1045(28000)错误的解决办法

    错误现象: ERROR 1045 (28000): Access denied for user'ODBC'@'localhost'(using password: NO) ERROR 1045 (2 ...

  7. [转载] Python3十大经典错误及解决办法

    参考链接: Python中的关键字2 ◆ ◆ ◆  ◆ ◆ 接触了很多Python爱好者,有初学者,亦有转行人.不论大家学习Python的目的是什么,总之,学习Python前期写出来的代码不报错就是极 ...

  8. Python编程的10个经典错误及解决办法

    接触了很多Python爱好者,有初学者,亦有转行人.不论大家学习Python的目的是什么,总之,学习Python前期写出来的代码不报错就是极好的.下面,严小样儿为大家罗列出Python3十大经典错误及 ...

  9. python编程时显示语法错误_Python编程的10个经典错误及解决办法

    接触了很多Python爱好者,有初学者,亦有转行人.不论大家学习Python的目的是什么,总之,学习Python前期写出来的代码不报错就是极好的.下面,严小样儿为大家罗列出Python3十大经典错误及 ...

最新文章

  1. XP远程桌面连接2008提示:远程计算机需要网络级别身份验证,而您的计算机不支持该验证
  2. 如何在Spring和Spring MVC项目中进行测试
  3. 数据库面试题【六、Sql的优化】
  4. 相机内外参矩阵和坐标变换
  5. if __name__ == __main___python中 __name__ == #x27;__main__#x27; 有什么作用?
  6. numpy+matplotlib绘制正弦曲线
  7. Mysql学习总结(16)——Mysql之数据库设计规范
  8. Struts学习之自定义拦截器
  9. sqlserver中系统库的作用
  10. atitit.提升软件开发效率大的总结O5
  11. 多出多个虚拟显示器的解决方法
  12. 三维重建 | 单张RGB图片生成三维网格模型
  13. android常用字体代码,Android TextView设置字体风格多种组合
  14. 如何在 Excel 图表中添加或删除次坐标轴?
  15. 教你如何拔取百度地图POI兴趣点
  16. Nsca安装简单步骤
  17. SQLServer学习笔记 --- (20008, 'DB-Lib error message 20008, severity 9:\nUnable to open socket\nNet-Li
  18. HTML 显示系统时间
  19. java 面向对象编程之二
  20. ADS版图仿真遇到的问题

热门文章

  1. 【面向对象】继承和多态的弊端
  2. 深入理解人工智能模型能力指标F1的具体意义
  3. unsupported operand type(s) for /: 'Dimension' and 'float'
  4. ES8.0(Elasticsearch)启动成功,访问失败
  5. 蓝牙软件测试指标,蓝牙功能,蓝牙功能怎么用,蓝牙功能测试方法和指标_齐家网...
  6. MySQL调优利器【show profiles】
  7. windows远程桌面连接使用方法及技巧
  8. [Poj3133]Manhattan Wiring (插头DP)
  9. MATLAB算法实战应用案例精讲-【人工智能】对比学习(概念篇)
  10. 【DBSDFZOJ 4460】666(DP)