文章目录
安装jtop
安装 pip3
sudo apt install python3-pip
安装jtop
sudo -H pip3 install -U jetson-stats
这条命令是在Jetson设备上使用的。Jetson是NVIDIA推出的一系列嵌入式计算平台,用于开发和部署AI应用程序。
sudo -H pip3 install -U jetson-stats
命令的意思是以超级用户权限安装一个名为jetson-stats
的Python软件包,并将其升级到最新版本。pip3
是Python的包管理工具,-H
选项告诉pip3
使用超级用户的主目录来安装软件包。
jetson-stats
是一个用于监控和管理Jetson设备性能的工具集。它提供了各种命令和功能,可以查看设备的实时资源使用情况(如CPU、内存和GPU利用率),并且还可以进行风扇控制、温度监测等操作。通过安装jetson-stats
,您可以更方便地监控和管理Jetson设备的性能。
运行jtop服务
sudo systemctl restart jetson_stats.service
重启系统
reboot
使用jtop
jtop
参考文章:NVIDIA Jetson AGX Xavier 安装及使用jtop
20230813在python虚拟环境中安装jtop
需要先安装wheel
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple wheel
(.venv-python3.8) root@nvidia:/ky/tml/ky_ai_factory_test# pip install -i https://pypi.tuna.tsinghua.edu.cn/simple wheel
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting wheel
Using cached https://pypi.tuna.tsinghua.edu.cn/packages/28/f5/6955d7b3a5d71ce6bac104f9cf98c1b0513ad656cdaca8ea7d579196f771/wheel-0.41.1-py3-none-any.whl (64 kB)
Installing collected packages: wheel
Successfully installed wheel-0.41.1
(.venv-python3.8) root@nvidia:/ky/tml/ky_ai_factory_test#
(.venv-python3.8) root@nvidia:/ky/tml/ky_ai_factory_test# pip install -i https://pypi.tuna.tsinghua.edu.cn/simple wheel
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting wheel
Using cached https://pypi.tuna.tsinghua.edu.cn/packages/28/f5/6955d7b3a5d71ce6bac104f9cf98c1b0513ad656cdaca8ea7d579196f771/wheel-0.41.1-py3-none-any.whl (64 kB)
Installing collected packages: wheel
Successfully installed wheel-0.41.1
(.venv-python3.8) root@nvidia:/ky/tml/ky_ai_factory_test#
然后安装jetson-stats(注意需要安装跟真实环境同样的版本,不然用不起来的)(我们目前装4.2.1版本)
查看真实环境版本:
我之前虚拟环境装错了,装了4.2.2的,就跑不起来:
把老版本卸载了:
pip uninstall jetson-stats
我们装4.2.1版本的jtop:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jetson-stats=4.2.1
(.venv-python3.8) root@nvidia:/ky/tml/ky_ai_factory_test# pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jetson-stats4.2.1
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Collecting jetson-stats4.2.1
Downloading https://pypi.tuna.tsinghua.edu.cn/packages/aa/07/098bfb6f864b44c12957be8798c34af4faabac33ffde2eaf1ef861f901e5/jetson-stats-4.2.1.tar.gz (115 kB)
|████████████████████████████████| 115 kB 1.1 MB/s
Requirement already satisfied: distro in ./.venv-python3.8/lib/python3.8/site-packages (from jetson-stats4.2.1) (1.8.0)
Requirement already satisfied: smbus2 in ./.venv-python3.8/lib/python3.8/site-packages (from jetson-stats4.2.1) (0.4.2)
Building wheels for collected packages: jetson-stats
Building wheel for jetson-stats (setup.py) … done
Created wheel for jetson-stats: filename=jetson_stats-4.2.1-py3-none-any.whl size=154249 sha256=dcb3181ddd264f47e8236c7658d7b01509058703a9f1fcb1652b80478c624d30
Stored in directory: /root/.cache/pip/wheels/34/94/f9/f793ca28f9fbf59de7db1adf3e325e74c1705fda83cce398af
Successfully built jetson-stats
Installing collected packages: jetson-stats
Successfully installed jetson-stats-4.2.1
(.venv-python3.8) root@nvidia:/ky/tml/ky_ai_factory_test#
测试jtop
没问题
测试python中的jtop库
也没问题,数据能正常获取
20240423 我们之前大批量生产的盒子宿主机jetson-stats版本是4.2.3的,后面弄了个32t盒子过来,jetson-stats版本是4.2.7,因为我们python虚拟环境中的jetson-stats=4.2.3,导致用不了,所以决定把宿主机的jetson-stats版本降级到4.2.3
我在虚拟环境中运行,报这个错误,宿主机jtop服务端是4.2.7,虚拟环境jtop客户端是4.2.3,不匹配,所以用不了:
我们重装jtop:
查看jtop版本:
pip3 list | grep jetson-stats
卸载jtop:
pip3 uninstall jetson-stats
pip3 list | grep jetson-stats
安装jetson-stats=4.2.3:
sudo -H pip3 install -U jetson-stats==4.2.3
重启jtop服务:
sudo systemctl restart jtop.service
查看jtop是否能正常使用:
jtop
是🆗的,能正常使用
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ji-chu/4062.html