python学习
分享一下python学习中遇到的小问题
胡白白
自动驾驶地图定位攻城狮
展开
-
ubuntu18.04下pycharm建立虚拟环境报错Failed to create virtual environment
错误信息如下Failed to create virtual environment解决办法ubuntu18.04默认没有安装setuptools在command line 执行以下语句sudo apt install python3-setuptools安装完毕即可正常建立虚拟环境原文链接:https://blog.csdn.net/my393661/article/details/80803881...原创 2021-09-18 11:24:30 · 5022 阅读 · 0 评论 -
python使用cantools库出错
这两个包python使用cantools库出错:提示:这里简述项目相关背景:本人最近在解析CAN 报文,网上搜索下来发现其网路上其实推荐两个库;一个是cantools;另外一个是python-can。安装方法如下:pip install cantoolspip install python-can安装好之后,使用这两个库出现了以下问题:>>> import cantoolsTraceback (most recent call last): File "<s原创 2021-07-22 10:06:55 · 3544 阅读 · 2 评论 -
python如何把16进制转换成10进制的
16进制转换成10进制最近在做CAN报文的解析,在解析的过程中我们的CAN ID也就是我们常说的ID其实是16进制的,实际在使用python-can、cantools库的时候其使用的message的arbitration_id为10进制的,这时候我们需要报文的装换。网路上下载的一个代码为str格式的转换:def hex2dec(string_num): print(string_num.upper()) return str(int(string_num.upper(), 16))原创 2021-07-22 09:41:34 · 6367 阅读 · 1 评论