导入错误:realvnc sdk

时间:2017-03-08 10:17:21

标签: python python-2.7 vnc vnc-viewer

我想将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 \;
  6. 但不幸的是,这对我不起作用。当我尝试从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
    >>>
    

    任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

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