最近打算学一下tensorflow,发现tensorflow官方只支持和mac和linux,恰好之前在操作系统课上装了Ubuntu18.04的双系统,于是打算在Ubuntu捣鼓一下.没想到,linux上配环境各种bug,一路下来,头发都掉不少
在更新了python3.8后,发现Ubuntu上的gnome-terminal无法用快捷ctrl+alt+T打开了,右键点击也是一直转圈啥反应都没有.
只剩下桌面右键点击,选择终端这一个途径.
到了发现原因竟然是在将python3重定向为python3.8
即建立软链接后
ln -s /usr/local/python3/bin/python3.8 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.8 /usr/bin/pip3
发生了问题
大家可以在xterm或其他可用终端输入gnome-terminal
听说可以按Ctrl+Alt+F1来进入命令模式
发生类似importerror的错误
错误显示无法导入_gi模块
折腾了一晚上我从网上找到几种解决方法,整理了一下在这里分享给大家.
第一种:修改文件
进入python3相应目录,看看里面的_gi_cairo.cpython-35m-x86_64-linux-g文件和_gi.cpython-35m-x86_64-linux-gnu.so文件需要重命名或复制一份为:_gi_cairo.cpython-36m-x86_64-linux-g和_gi.cpython-36m-x86_64-