ubuntu 20上安装gdbgui
生活随笔
收集整理的這篇文章主要介紹了
ubuntu 20上安装gdbgui
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ubuntu 20上自帶的python已經符合gdbgui官方的要求,所以安裝gdbgui只需要使用
安裝pip3
再使用pip3安裝gdbgui
andrew@andrew-G3-3590:/work/FFmpeg$ pip3 install gdbgui --upgrade Collecting gdbguiDownloading gdbgui-0.14.0.1-py3-none-any.whl (1.7 MB)|████████████████████████████████| 1.7 MB 10 kB/s Collecting eventlet<0.26,>=0.25.0Downloading eventlet-0.25.2-py2.py3-none-any.whl (222 kB)|████████████████████████████████| 222 kB 11 kB/s Collecting Pygments<3.0,>=2.2.0Downloading Pygments-2.7.2-py3-none-any.whl (948 kB)|████████████████████████████████| 948 kB 10 kB/s Collecting gevent-websocket<0.11,>=0.10.1Downloading gevent_websocket-0.10.1-py3-none-any.whl (22 kB) Collecting greenlet==0.4.16Downloading greenlet-0.4.16-cp38-cp38-manylinux1_x86_64.whl (48 kB)|████████████████████████████████| 48 kB 8.7 kB/s Collecting Flask-Compress<2.0,>=1.4.0Downloading Flask-Compress-1.8.0.tar.gz (10 kB) Collecting gevent<2.0,>=1.2.2Downloading gevent-1.5.0-cp38-cp38-manylinux2010_x86_64.whl (5.9 MB)|████████████████████████████████| 5.9 MB 9.0 kB/s Collecting Flask-SocketIO<3.0,>=2.9Downloading Flask_SocketIO-2.9.6-py2.py3-none-any.whl (16 kB) Collecting Flask<1.0,>=0.12.2Downloading Flask-0.12.5-py2.py3-none-any.whl (81 kB)|████████████████████████████████| 81 kB 9.2 kB/s Collecting pygdbmi<0.11,>=0.10.0.0b0Downloading pygdbmi-0.10.0.0-py3-none-any.whl (16 kB) Requirement already satisfied, skipping upgrade: monotonic>=1.4 in /usr/lib/python3/dist-packages (from eventlet<0.26,>=0.25.0->gdbgui) (1.5) Requirement already satisfied, skipping upgrade: six>=1.10.0 in /usr/lib/python3/dist-packages (from eventlet<0.26,>=0.25.0->gdbgui) (1.14.0) Collecting dnspython>=1.15.0Downloading dnspython-2.0.0-py3-none-any.whl (208 kB)|████████████████████████████████| 208 kB 9.1 kB/s Collecting brotliDownloading Brotli-1.0.9-cp38-cp38-manylinux1_x86_64.whl (357 kB)|████████████████████████████████| 357 kB 6.9 kB/s Collecting python-socketio>=1.6.1Downloading python_socketio-4.6.0-py2.py3-none-any.whl (51 kB)|████████████████████████████████| 51 kB 12 kB/s Collecting Werkzeug<1.0,>=0.7Downloading Werkzeug-0.16.1-py2.py3-none-any.whl (327 kB)|████████████████████████████████| 327 kB 18 kB/s Collecting itsdangerous>=0.21Downloading itsdangerous-1.1.0-py2.py3-none-any.whl (16 kB) Requirement already satisfied, skipping upgrade: click>=2.0 in /usr/lib/python3/dist-packages (from Flask<1.0,>=0.12.2->gdbgui) (7.0) Collecting Jinja2>=2.4Downloading Jinja2-2.11.2-py2.py3-none-any.whl (125 kB)|████████████████████████████████| 125 kB 37 kB/s Collecting python-engineio>=3.13.0Downloading python_engineio-3.13.2-py2.py3-none-any.whl (50 kB)|████████████████████████████████| 50 kB 25 kB/s Requirement already satisfied, skipping upgrade: MarkupSafe>=0.23 in /usr/lib/python3/dist-packages (from Jinja2>=2.4->Flask<1.0,>=0.12.2->gdbgui) (1.1.0) Building wheels for collected packages: Flask-CompressBuilding wheel for Flask-Compress (setup.py) ... doneCreated wheel for Flask-Compress: filename=Flask_Compress-1.8.0-py3-none-any.whl size=7214 sha256=b82d85496f0f7554635f68efebb17dce5ef9e38e1998347af7cc2cff5f94abe2Stored in directory: /home/andrew/.cache/pip/wheels/93/bd/ef/e80d536d859386e52785128d4257565af4a0643b1d98376e15 Successfully built Flask-Compress Installing collected packages: greenlet, dnspython, eventlet, Pygments, gevent, gevent-websocket, brotli, Werkzeug, itsdangerous, Jinja2, Flask, Flask-Compress, python-engineio, python-socketio, Flask-SocketIO, pygdbmi, gdbguiWARNING: The script pygmentize is installed in '/home/andrew/.local/bin' which is not on PATH.Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.WARNING: The script flask is installed in '/home/andrew/.local/bin' which is not on PATH.Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.WARNING: The script gdbgui is installed in '/home/andrew/.local/bin' which is not on PATH.Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location. Successfully installed Flask-0.12.5 Flask-Compress-1.8.0 Flask-SocketIO-2.9.6 Jinja2-2.11.2 Pygments-2.7.2 Werkzeug-0.16.1 brotli-1.0.9 dnspython-2.0.0 eventlet-0.25.2 gdbgui-0.14.0.1 gevent-1.5.0 gevent-websocket-0.10.1 greenlet-0.4.16 itsdangerous-1.1.0 pygdbmi-0.10.0.0 python-engineio-3.13.2 python-socketio-4.6.0 andrew@andrew-G3-3590:/work/FFmpeg$需要注意最后warring的問題,說的意識是安裝的可執行程序的路徑,默認不是系統環境中的路徑需要自行添加下:
這個目錄需要自己手動添加到環境中'/home/andrew/.local/bin'每個人的電腦都不同,需要根據自己的打印配置
我這邊是將其添加到path中解決的:
然后執行source ~/.bashrc即可使用gdbgui了,可以看下效果圖:
總結
以上是生活随笔為你收集整理的ubuntu 20上安装gdbgui的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【数字逻辑设计】核心知识归纳总结
- 下一篇: 使用cmake重写live555工程-附