1

我想将 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
>>>

任何帮助将不胜感激。

4

1 回答 1

0

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

于 2017-03-08T18:15:27.927 回答