No module named ‘pymodbus.client.sync‘解决方式

这篇具有很好参考价值的文章主要介绍了No module named ‘pymodbus.client.sync‘解决方式。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

我的python代码使用了pymodbus库,使用时的引入如下

from pymodbus.client.sync import ModbusSerialClient as ModbusClient

后来新拿到一台设备,系统更新过,跑之前的代码一直报错

    from pymodbus.client.sync import ModbusSerialClient as ModbusClient
ModuleNotFoundError: No module named 'pymodbus.client.sync'

开始是使用pip3安装库

(GConnect-X8OCDuN_) pi@Gpm-OS:/ $ pip3 install -U pymodbus
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: pymodbus in /home/pi/.local/share/virtualenvs/GConnect-X8OCDuN_/lib/python3.9/site-packages (3.2.2)
Collecting pymodbus
  Using cached https://www.piwheels.org/simple/pymodbus/pymodbus-3.2.2-py3-none-any.whl (154 kB)
  Using cached https://www.piwheels.org/simple/pymodbus/pymodbus-3.2.1-py3-none-any.whl (154 kB)
Requirement already satisfied: setuptools<66.0.0 in /home/pi/.local/share/virtualenvs/GConnect-X8OCDuN_/lib/python3.9/site-packages (from pymodbus) (44.1.1)

但是依然报错,后面使用pip3 list查看了下pymodbus的版本,打印如下

pymodbus               3.2.2

又找了老板子,看到是2.5.5的,那就好办了,直接上命令

pip3 install pymodbus==2.5.5

结果又出意外

Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
ERROR: Could not find a version that satisfies the requirement pymodbus-2.5.5
ERROR: No matching distribution found for pymodbus-2.5.5

居然没有2.5.5版本,见鬼了,然后到pypi上去找,pymodbus · PyPI,发现真的没有,只能安装一个接近的

pip3 install pymodbus==2.5.3

顺利完成文章来源地址https://www.toymoban.com/news/detail-685586.html

到了这里,关于No module named ‘pymodbus.client.sync‘解决方式的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 解决No module named pip问题

    ** 第一种方法 : **pip更新指令: python -m pip install --upgrade pip 输入运行后如果出现错误“no module named pip”,则运行以下指令: python -m ensurepip easy_install pip 然后再执行: python -m pip install --upgrade pip 第二种: 环境变量原因 1.如果提示pip不是内部命令之类的,有可能说明你在安装

    2024年02月12日
    浏览(9)
  • 【已解决】No module named ‘sklearn‘

    问题描述         No module named ‘sklearn‘  解决办法 完结撒花          契约、包容、感恩、原则……这些成年人该有的基本精神,为什么我在他们身上找不到呢?

    2024年02月04日
    浏览(15)
  • No module named ‘yaml‘ 解决办法

    一般来说,命令行使用以下命令就能解决问题: 但是,很遗憾,结果提示如下: 其实正确的命令行内容应该是如下所示: 结果显示成功

    2024年02月11日
    浏览(10)
  • 解决 Python 中的 ‘No module named ‘win32gui‘‘ 和 ‘No module named ‘win32console‘‘ 错误

    解决 Python 中的 ‘No module named ‘win32gui’’ 和 ‘No module named ‘win32console’’ 错误 当你在使用 Python 编写程序时,有时可能会遇到类似于 ‘No module named ‘win32gui’’ 和 ‘No module named ‘win32console’’ 的错误消息。这些错误通常发生在你尝试在 Windows 系统上使用与图形用户界

    2024年02月04日
    浏览(17)
  • 解决“plt.show()“图片不显示,以及后续报错“no module named ‘tkinter‘ “问题
 No module named 'tkinter'

    解决“plt.show()“图片不显示,以及后续报错“no module named ‘tkinter‘ “问题  No module named 'tkinter'

            环境:windows| pycharm |python3.7.6         在运行如下代码时,发现图片并没有显示出来。plt.show函数似乎没有运行。     1 尝试在后面添加plt.show()          看到网上有帖子说在后面加上plt.show()即可显示            发现加上之后并没有起到任何作用,反而多了

    2024年02月05日
    浏览(15)
  • 解决ModuleNotFoundError: No module named ‘paddle‘

    安装百度的PaddlePaddle,遇到ModuleNotFoundError: No module named ‘paddle’ 错误,记录下解决过程。 安装完PaddlePaddle后,再Python解释器中运行如下语句 提示ModuleNotFoundError: No module named ‘paddle’ 网上说重新安装PaddlePaddle就可以了 CPU版 GPU版 可自己的重新安装后,还是出现原来的提示。

    2024年02月11日
    浏览(49)
  • 解决:ModuleNotFoundError: No module named ‘pymysql’

    解决:ModuleNotFoundError: No module named ‘pymysql’

    在使用之前的代码时,报错: Traceback (most recent call last): File “xxx”, line xx, in import pymysql ModuleNotFoundError: No module named ‘pymysql’ 主要报错信息内容翻译如下所示: 翻译: 经过查阅资料,发现是这个错误通常是由于缺少pymysql的依赖库,就会出现这样的提示。 小伙伴们按下面

    2024年02月19日
    浏览(45)
  • 解决:ModuleNotFoundError: No module named ‘paddle‘

    解决:ModuleNotFoundError: No module named ‘paddle‘

      错误显示: 原因:      环境中没有‘paddle’的python模块,但是您在尝试导入 解决方法: 1.普通方式安装: 2.镜像源安装  补充:常用的镜像源

    2024年03月09日
    浏览(52)
  • 【完美解决】ModuleNotFoundError: No module named ‘numpy‘

    【完美解决】ModuleNotFoundError: No module named ‘numpy‘

    今天在新电脑上刚下的python和pycharm,运行的时候遇到一点问题,就是报这个ModuleNotFoundError的错误。 尝试了很多方法都失败了,最后找到解决的办法,大家可以按我这个步骤一步一步来找问题。 (1)是否下载了numpy库? start+R打开命令行,在里面输入以下命令下载numpy库: 中

    2024年02月15日
    浏览(9)
  • 【Python】No module named ‘yaml‘ 解决办法

    【Python】No module named ‘yaml‘ 解决办法

    yaml是一种文件格式,跟json一样通常被用作配置文件,但远比 JSON 格式方便!使用json作为配置文件的朋友会发现,在json中写注释要通过增加键值对的形式来,但是yaml格式就非常的友好! 建议使用yaml来写配置文件,如下为yaml格式的示例: 我训练模型的时候,出现了错误,如

    2024年02月03日
    浏览(10)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包