Я новичок с python.Установите криптографию на rasperry pi 3
Я имитирую соединение между сервером и клиентом через Modbus. Я делаю это с библиотекой pymodbus.
Мой сервер - это асинхронный сервер, и я знаю, что для его работы необходимо установить криптографию на малину.
Я нашел эти инструкции, и я последовал:
-sudo APT-получить установку сборки заменимых libssl-DEV libffi-DEV питон-DEV;
-sudo pip install криптография;
После этого, у меня есть сообщение об ошибке:
Traceback (most recent call last):
File "modbus_server.py", line 4, in <module>
from pymodbus.server.async import StartTcpServer
File "/usr/local/lib/python2.7/dist-packages/pymodbus/server/async.py", line 18, in <module>
from pymodbus.internal.ptwisted import InstallManagementConsole
File "/usr/local/lib/python2.7/dist-packages/pymodbus/internal/ptwisted.py", line 5, in <module>
from twisted.conch import manhole, manhole_ssh
File "/usr/local/lib/python2.7/dist-packages/twisted/conch/manhole_ssh.py", line 14, in <module>
from twisted.conch.ssh import factory, session
File "/usr/local/lib/python2.7/dist-packages/twisted/conch/ssh/factory.py", line 17, in <module>
from twisted.conch.ssh import (_kex, transport, userauth, connection)
File "/usr/local/lib/python2.7/dist-packages/twisted/conch/ssh/transport.py", line 23, in <module>
from cryptography.hazmat.backends import default_backend
File "/usr/local/lib/python2.7/dist-packages/cryptography/hazmat/backends/__init__.py", line 7, in <module>
import pkg_resources
File "/usr/local/lib/python2.7/dist-packages/pkg_resources/__init__.py", line 70, in <module>
import packaging.version
ImportError: No module named packaging.version
Я попробовал один и тот же код питона в Eclipse, на машине Windows, и она работает.
Как я могу решить эту проблему?