Python установка пакета OPCUA - PullRequest
0 голосов
/ 26 февраля 2019

Эй, ребята, у меня есть эта проблема:

Я должен установить пакет OPCUA для Python.Я уже установил opcua с помощью pip install opcua.Но у меня есть эта проблема:

В моем коде Python: из клиента импорта opcua, ua

я получаю это: Traceback (последний вызов был последним): файл "mytry.py", строка 1, из клиента импорта opcua, ua ModuleNotFoundError: нет модуля с именем 'opcua'

Я попытался сделать это в cmd, и я подумал, что мне нужно установить криптографию, поэтому я написал команду: pip install cryptography

Но тогда я получаю это сообщение: Команда «python setup.py egg_info» завершилась ошибкой с кодом ошибки 1 в C: \ Users \ Mikail \ AppData \ Local \ Temp \ pip-install-h1su9k_x \ cffi \

Может кто-нибудь мне помочь?Я новичок в Python и OPCUA

Примечание: у меня ОС Windows 10

1 Ответ

0 голосов
/ 29 мая 2019

Похоже, вы неправильно установили opcua.

Попробуйте использовать pip list, чтобы проверить, установлен ли он.

Вы можете получить примеры из https://github.com/FreeOpcUa/python-opcua, и перейтив папку с примерами.

$ python server-minimal.py    

Откройте другой терминал

$ python client-minimal.py

Objects node is:  Node(TwoByteNodeId(i=84))
Children of root are:  [Node(NumericNodeId(i=85)), Node(NumericNodeId(i=86)), 
Node(NumericNodeId(i=87))]
myvar is:  Node(NumericNodeId(ns=2;i=2))
myobj is:  Node(NumericNodeId(ns=2;i=1))

Криптография только для безопасности, ее не нужно устанавливать.

Если криптография не установлена, выполучит сообщение,

cryptography is not installed, use of crypto disabled
...