gpt4 book ai didi

python - jnius 1.1导入错误

转载 作者:太空宇宙 更新时间:2023-11-03 14:25:44 26 4
gpt4 key购买 nike

当我想导入 jnius 时出现如下错误:

Traceback (most recent call last):
...
File "C:\Python27\lib\site-packages\jnius\__init__.py", line 12, in <module>
from .jnius import *
ImportError: DLL load failed: The specified module could not be found.

我需要 jnius 才能使用: https://github.com/kevlened/sikuli_cpython

我拥有和使用的东西:

  • Windows 7 企业版 x64
  • Python 2.7.6 x86
  • Cython-0.19.2
  • jnius-1.1-dev
  • JDK 7 更新 45 x86

最佳答案

将以下内容添加到您的 Path 环境变量(在“系统变量”下):

C:\Program Files (x86)\Java\jdk[您的 JDK 版本]\jre\bin\server

--

C:\Program Files (x86)\Java\jre[您的 JDK 版本]\bin\client

这是 pointed out here ,它还指出您应该设置 JAVA_HOME“用户变量”:

C:\Program Files (x86)\Java\jdk[您的 JDK 版本]

由于 jnius 是一个 java 包装器,加载失败的“DLL”通常可能是位于“服务器”文件夹中的“jvm.dll”。

然后,可能还有其他 DLL 文件丢失。通过安装 visual studio 2008 或 2010 redistributable 确保你有 msvcr90 或 msvcr100 和其他提供的。 A more complete answer to your question can be found by downloading dependency walker并分析 jnius.pyd 所需的 DLL(我想我从个人经验中记得它确实需要 msvcr100 和 msvcr90)。

关于python - jnius 1.1导入错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20970732/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com