ImportError модуля libscr c на Raspberry Pi 3 - PullRequest
0 голосов
/ 18 февраля 2020

Я в некотором роде новичок в Rpi, и у меня проблема с выполнением библиотеки libscr c с python (я использую python3), мне это нужно для вычисления контрольной суммы cr c для моего соединения RS485 , На pycharm на моем P C все работает нормально, но когда я реализую это на своем RPI3, я получаю ошибки, мне уже удалось установить библиотеку pyserial, и это работает нормально, но я продолжаю получать ошибки при попытке запустить libscr c (это ссылка на библиотеку: https://pypi.org/project/libscrc/). Это ошибка:

Traceback (most recent call last):
  File "Rs_485.py", line 1, in <module>
    import libscrc
  File "/home/pi/.local/lib/python3.6/site-packages/libscrc/__init__.py", line 14, in <module>
    from ._crcx  import *
ImportError: libpython3.6m.so.1.0: cannot open shared object file: No such file or directory

Кто-нибудь может мне помочь? Я уже обновил и обновил RPI. Когда я пытаюсь выполнить следующую тестовую команду

pi@raspberrypi: ~ / codes $ python -m libscr c .testmodbus

Я получаю:

/ usr / bin / python: нет модуля с именем libscr c

И я, кстати, использую python3 .6

Ответы [ 2 ]

1 голос
/ 18 февраля 2020

Попробуйте, используя ссылку на github проекта libscr c

!pip install git+https://github.com/hex-in/libscrc.git

У меня все получилось! ура!

0 голосов
/ 18 февраля 2020

Ответ найден! Надеюсь, что это поможет кому-то с такой же проблемой!

Используйте эту команду!:

sudo apt-get install libpython3.6

это сделало эту работу за меня! :)

...