嗨,我有这个问题:
我必须为Python安装OPCUA软件包。我已经安装了opcua与
点安装opcua。但是我有这个问题:
在我的Python代码中:
从opcua进口客户,ua
我得到这个:
追溯(最近一次通话):
在第1行的文件“ mytry.py”中
从opcua进口客户,ua
ModuleNotFoundError:没有名为“ opcua”的模块
我试图在cmd中执行此操作,并且我认为必须安装加密技术,因此我编写了以下命令:pip install cryptography
但是,然后我收到此消息:
命令“ python setup.py egg_info”在C:\ Users \ Mikail \ AppData \ Local \ Temp \ pip-install-h1su9k_x \ cffi \中失败,错误代码为1
谁能帮我?我是Python和OPCUA的新手
注意:我有一个Windows 10操作系统
最佳答案
看来您没有正确安装opcua。
尝试使用pip list
检查是否已安装。
您可以从https://github.com/FreeOpcUa/python-opcua获取示例,然后转到examples文件夹。
$ 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