pip install下载报网络错误
下载pip install serial时报错如图:这是由于下载的pip官网是国外网站,下载速度会比较慢。
解决办法:从国内镜像去下载
pip install serial -i https://pypi.tuna.tsinghua.edu.cn/simple
或:
sudo pip3 install serial -i https://pypi.mirrors.ustc.edu.cn/simple/
#华科大镜像
python使用安装插件时pip报错
可根据提示进行解决:
同理,解决方法输入:
python -m pip install --upgrade pip
python -m pip install --upgrade pip -i https://pypi.douban.com/simple
#通过镜像,前面两个镜像也是可以的
module 'serial' has no attribute 'Serial'错误
解决办法:
卸载serial
安装pyserial
pip uninstall serial
pip install pyserial -i https://pypi.tuna.tsinghua.edu.cn/simple
以下参考:https://blog.csdn.net/m0_37827405/article/details/80879678
遇到该问题正常有两种情况:
(1)文件名serial.py和引入的第三方库名字重复了,解决方法:重命名文件名
(2)没有安装第三方库文件,解决方法,pip install serial 之后 pip install pyserial
(3)可能由于网络原因没有安装好,解决方法,卸载之后重新安装两个第三方库文件:pip uninstall serial 和pip uninstall pyserial,卸载之后就可以重新安装
这里检查是否安装完成可以查看:\自己的文件路径\python\project\Lib\site-packages 是否存在serial文件夹,然后检查
:\自己的文件路径\python\project\Lib\site-packages\serial文件夹里面是否有
__init__.py 、 serialutil.py 、 serialwin32.py 三个文件,如果以上都有,则安装成功。
最后切记运行demo的时候需要选择好串口号等信息,并连接好串口。