系统环境:
gdb图形化工具gdbgui的安装python环境:
gdb图形化工具gdbgui的安装
下面进行安装:(均以root用户安装)
1.安装pipx
curl https://raw.githubusercontent.com/cs01/pipx/master/get-pipx.py | python3
gdb图形化工具gdbgui的安装
出问题了,提示安装方法失效了。
打开链接:https://github.com/pipxproject/pipx
找到以下部分:
gdb图形化工具gdbgui的安装注意:这里有个坑,我们要选择python3进行安装,因为第2步安装的gdbgui是在python3基础上的。如果你不幸用第一部分命令安装,也可以有解决的办法,见附录1
安装结果见下图:
gdb图形化工具gdbgui的安装在这里可能会出现"/usr/bin/python3: No module named pip"错误。
这时候需要执行:
gdb图形化工具gdbgui的安装
2.安装gdbgui。
pipx install gdbgui。
gdb图形化工具gdbgui的安装
需要升级到python3.6版本。见附录2

版本升级后,
gdb图形化工具gdbgui的安装
解决方法:
1.先卸载
gdb图形化工具gdbgui的安装
2.再安装
gdb图形化工具gdbgui的安装
安装完成后,再次执行"pipx install gdbgui"
gdb图形化工具gdbgui的安装
按提示执行:
gdb图形化工具gdbgui的安装
安装venv,注意带上python的版本号。
gdb图形化工具gdbgui的安装
再次执行:
gdb图形化工具gdbgui的安装
安装成功!!!!

如果找不到pipx这个命令。
gdb图形化工具gdbgui的安装
解决办法:pip install pipx --force-reinstall

3.gdbgui -host x.x.x.x -p 10001 -r “yyy”
x.x.x.x为部署gdbgui的主机ip。
yyy为gdbgui调试的应用程序名。

4.在浏览器(firefox或者chrome)中输入"http://x.x.x.x:10001",按回车,即可进入gdbgui的web界面。

gdb图形化工具gdbgui的安装
先升级;
gdb图形化工具gdbgui的安装
再执行;
gdb图形化工具gdbgui的安装

因为升级了pip,故一些环境变量可能发生改变。
执行;source /etc/profile
gdb图形化工具gdbgui的安装
pipx安装成。
接下来按照附录2操作,即可。

附上ubuntu上python3.5升级到python3.6的操作:
可参考:https://blog.csdn.net/qq_40965177/article/details/83500817
1.add-apt-repository ppa:jonathonf/python-3.6
gdb图形化工具gdbgui的安装
2.apt update
gdb图形化工具gdbgui的安装3.apt install python3.6
gdb图形化工具gdbgui的安装升级后的版本
gdb图形化工具gdbgui的安装

安装 python3-pip
gdb图形化工具gdbgui的安装
如果安装不成功,请先卸载,再安装。卸载命令为 “apt-get remove python3-pip”.

这时候使用pip3 -V发现pip3使用是3.5的包。
gdb图形化工具gdbgui的安装
gdb图形化工具gdbgui的安装
将python3删除,重新建立软链接到3.6.执行:" ln -s python3.6 python3".
gdb图形化工具gdbgui的安装

使用pip提示找不到,
需要升级匹配,命令:python3 -m pip install --upgrade pip
gdb图形化工具gdbgui的安装

本人一天之内在三台ubuntu机器上安装了gdbgui。
一台vmware,两台服务器(虚拟机和一台服务器的系统版本是ubuntu16.04.1,另一一台版本是ubuntu16.0)。遇到的问题各不相同,python真实坑!!!
以上是安装过程中遇到的一些问题汇总,可能您在安装过程中遇到,希望能给您
一点帮助。可能您也会遇到一些其它的问题,希望我的思路能给你一些启发。
现在总结下解决问题的思路:
1.升级python版本后,如果遇到的一些模块不能用,而升级前是可以用的,大多数重装模块即可解决。
2.使用linux终端的错误提示命令,也会是个不错的方法。
3.网上查找类似问题的解决方法。

相关文章:

  • 2021-04-15
  • 2021-04-01
  • 2021-11-18
  • 2021-04-18
  • 2021-11-22
  • 2021-05-23
  • 2022-12-23
  • 2021-08-30
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-09-29
  • 2021-04-05
  • 2022-12-23
  • 2021-05-03
  • 2021-04-18
相关资源
相似解决方案