Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/345.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python dll位于与c:\windows\system32不同的目录中_Python_Dll_Windows 7_Pylucene - Fatal编程技术网

Python dll位于与c:\windows\system32不同的目录中

Python dll位于与c:\windows\system32不同的目录中,python,dll,windows-7,pylucene,Python,Dll,Windows 7,Pylucene,最后我设法让pylucene在我的windows7机器上工作, 这提出了一个更普遍的问题: 为什么我在路径中的目录上有一个dll,python却找不到它, 当我把dll放在c:\windows\system32中时,它能工作吗 使用windows 7 32位的答案可能是,如果发生类似的情况,则路径中的某个位置首先调用的DLL是错误的(将DLL放入system32可确保它是第一个)。 因此,如果您将相关的DLL放在路径中,请确保它是第一个(或查看每个元素以找出谁在您前面) 回答了自己的问题,以供将

最后我设法让pylucene在我的windows7机器上工作, 这提出了一个更普遍的问题:
为什么我在路径中的目录上有一个dll,python却找不到它,
当我把dll放在c:\windows\system32中时,它能工作吗


使用windows 7 32位

的答案可能是,如果发生类似的情况,则路径中的某个位置首先调用的DLL是错误的(将DLL放入system32可确保它是第一个)。
因此,如果您将相关的DLL放在路径中,请确保它是第一个(或查看每个元素以找出谁在您前面)

回答了自己的问题,以供将来参考