导入错误:realvnc sdk

问题描述 投票:0回答:2

我想为我的脚本之一使用 RealVNC python api。

因此,我尝试在 Windows 7 系统上安装 realVNC for Python。 当我多次阅读 realvnc 开发者网站上的文档时, 文档还不够清楚。 从技术上讲,我已经完成了以下步骤;

  1. 我在realvnc网站上注册了
  2. 接下来,我下载了 vncsdk-1.4.0 并在我的电脑上解压
  3. 接下来,我将“vncsdk.py”文件复制到“C:\Python27\Lib\site-packages”
  4. 接下来,我将“vncsdk.dll”文件复制到“C:\Windows\System32”
  5. 最后,我创建了一个名为“VNCSDK_LIBRARY”的系统变量,变量值为:“C:\Python27\Lib\site-packages\;C:\Windows\System32\;

但是,不幸的是它对我不起作用。当我尝试从 python 脚本导入模块时,出现以下错误;

>>> import vncsdk
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "C:\Python27\Lib\site-packages\vncsdk.py", line 144, in <module>
    VNCSDK_LIBRARY = _find_library()
  File "C:\Python27\Lib\site-packages\vncsdk.py", line 134, in _find_library
    raise ImportError("could not find the SDK shared object: VNCSDK_LIBRARY is n
ot a file or directory")
ImportError: could not find the SDK shared object: VNCSDK_LIBRARY is not a file
or directory
>>>

任何帮助将不胜感激。

python python-2.7 vnc vnc-viewer
2个回答
0
投票

在您的脚本中,您应该在导入 vncsdk 之前设置 VNCSDK_LIBRARY。


0
投票

嗨,你好吗? @pylearner,你解决了吗?

© www.soinside.com 2019 - 2024. All rights reserved.