微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

当我们提供物联网边缘连接字符串

如何解决当我们提供物联网边缘连接字符串

我们使用Visual Studio 2019创建了示例物联网边缘应用程序。当我们尝试在安装物联网边缘模拟器中设置物联网边缘设备连接字符串时,出现以下错误

C:\ Users \ 10070047 \ Documents \ Visual Studio 2019 \ iotedgehubdev \ v0.14.2 \ iotedgehubdev setup -c HostName = {连接字符串} [16472]无法执行脚本pyi_rth_pkgres 追溯(最近一次通话): 第11行中的文件“ lib \ site-packages \ PyInstaller \ loader \ rthooks \ pyi_rth_pkgres.py” 文件``d:\ a \ 1 \ s \ venv \ lib \ site-packages \ PyInstaller \ loader \ pyimod03_importers.py'',627行,在exec_module中 在第86行中输入文件“ lib \ site-packages \ pkg_resources_ init _。py” ModuleNotFoundError:没有名为“ pkg_resources.py2_warn”的模块 [错误]:无法运行'iotedgehubdev安装程序-c HostName = {connectionstring}',错误:[16472]无法执行脚本pyi_rth_pkgres 追溯(最近一次通话): 第11行中的文件“ lib \ site-packages \ PyInstaller \ loader \ rthooks \ pyi_rth_pkgres.py” 文件``d:\ a \ 1 \ s \ venv \ lib \ site-packages \ PyInstaller \ loader \ pyimod03_importers.py'',627行,在exec_module中 在第86行中输入文件“ lib \ site-packages \ pkg_resources_ init _。py” ModuleNotFoundError:没有名为“ pkg_resources.py2_warn”的模块

仅供参考。尝试设置连接字符串

enter image description here

有人可以帮我吗? 谢谢

解决方法

几天前,针对Visual Studio的Azure IoT Edge工具的更新引入了此错误。它在1.6中工作正常,但在1.7中被破坏。 已在GitHub和Microsoft Q&A forums上进行了报道。两种平台通常都能快速解决这些错误,因此请当心!

更新:发布了A workaround来代替官方修正。

,

问题出在iotedgehubdev的0.14.2版本上,我试图用0.14.1降级,但无法降级。但是我们所做的是,将“ C:\ Users *** \ Documents \ Visual Studio 2019 \ iotedgehubdev \ v0.14.2”的内容替换为“ iotedgehubdev \ v0.14.1”。然后它起作用了。

iotedgehubdev-v0.14.1

GitHub - workaround posted by chull434

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。