Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/351.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:BLPAPI模块未找到_Python_Blpapi - Fatal编程技术网

Python:BLPAPI模块未找到

Python:BLPAPI模块未找到,python,blpapi,Python,Blpapi,我正在尝试导入blpapi(Python 3.8.2),但收到以下消息: Traceback (most recent call last): File "<pyshell#0>", line 1, in <module> import blpapi ModuleNotFoundError: No module named 'blpapi' 回溯(最近一次呼叫最后一次): 文件“”,第1行,在 进口blpapi ModuleNotFoundError:没有名

我正在尝试导入blpapi(Python 3.8.2),但收到以下消息:

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import blpapi
ModuleNotFoundError: No module named 'blpapi'
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
进口blpapi
ModuleNotFoundError:没有名为“blpapi”的模块
我设置了环境变量:
BLPAPI_ROOT=C:\Program Files\Python\BLPAPI
,并在该文件中复制了blpapi3_32.dll、blpapi3_32.lib、blpapi3_64.dll、blpapi3_64.lib

C++ SDK存储在 C:\程序文件\ Python \BLAPIP\BLAPIPIIOPPYP3.3.2.1


我还缺少什么/我需要做什么?

您可以手动将C++API\lib中的.dll文件(在我的例子中是blpapi3_32.dll和blpapi3_64.dll)复制到C:\windows\system32中,系统将在其中使用所有dll文件


此外,我还将C++API\lib中的dll文件复制到C:\blp\DAPI中,用旧的文件替换新的文件。

您看过其他类似的问题吗?是的,大多数问题都是通过将环境变量设置为文件路径来解决的,但在我的例子中,这不是问题所在