这是我的开发环境:
C:\Python27\Lib\site-packages\blpapi
。在32位安装Python和BLPAPI之前,我尝试在64位BLPAPI安装中使用64位Python 2.7,但是对于64位或32位,结果是相同的。
我的Python脚本在这一行失败: import blpapi
PyDev产生此错误代码:
Traceback (most recent call last):
File "C:\Users\Greg\workspace2\Bloomberg\src\TestImport.py", line 1, in <module>
import blpapi
File "C:\Python27\lib\site-packages\blpapi\__init__.py", line 5, in <module>
from .internals import CorrelationId
File "C:\Python27\lib\site-packages\blpapi\internals.py", line 50, in <module>
_internals = swig_import_helper()
File "C:\Python27\lib\site-packages\blpapi\internals.py", line 46, in swig_import_helper
_mod = imp.load_module('_internals', fp, pathname, description)
ImportError: DLL load failed: The specified module could not be found.
我遇到了类似的问题,并花了一些时间使用彭博服务台对问题进行故障排除。这是我学到的东西:
ImportError是Bloomberg无法找到“ blpapi3_32.dll” DLL文件的结果。该DLL文件可以位于Bloomberg的C / C
++库的\ bin或\ lib文件夹下,该文件夹位于获取Python可执行文件的位置。因此,请下载该库(在撰写本文时为v3.7.5.1),并让系统的“
Path”环境变量包含该位置。这样可以解决问题。
PS,您可以通过开始>右键单击“计算机”>属性>高级系统设置>高级(选项卡)>环境变量>在“系统变量”下查找“路径”变量来访问PATH变量。编辑此变量以包含DLL文件的位置,例如,如果原始Pathhtml" target="_blank">变量为“
C:\ Python27 \ Lib \ site-packages \ PyQt4”,则新Path变量应为“ C:\ Python27 \ Lib \
site-包\ PyQt4; C:\ blp \ API \ blpapi_cpp_3.7.5.1 \ bin“
我在我的应用程序中使用了XSD中的gml(3.1.1)XSDs。我想下载版本3.1.1中的所有gml XSD,例如zip文件。换句话说:基本xsd在这里,我想下载这个xsd,所有的导入都在zip文件或类似zip文件的东西中。是否有任何应用程序支持这一点?我找到了这个下载器,但它对我不起作用(我认为这个应用程序不支持gml.xsd3.1.1中出现的导入中的相对路径)。有什么想法吗?
问题内容: 导入pygame pylint时会发疯: 我搜索了网络,发现了这一点: 它解决了pygame的问题,但是现在pylint正以其他方式发疯:crazy_pylint.png。然后我发现了,但是它的作用是完全禁用我正在工作的整个目录的pylint。那么我怎么说pygame一切正常呢? 问题答案: 对于:问题是大多数Pygame直接在C中实现。现在,就性能而言,这一切都很好,但是,pylin
我将algs4添加到java项目中的引用库中,但当我编译以下项目时,vscode不断显示“RandomWord.java:1:错误:包edu.princeton.cs.algs4不存在”[1]:https://i.stack.imgur.com/SqmqP.jpg [2]: https://i.stack.imgur.com/PMwzz.jpg
当我导入包含一些国家/地区的CSV文件时,我遇到了一些字符的问题。它没有很好的编码然后我得到了?标记,而不是CSV文件中写入的字符。这里有一些国家让我面临这个问题:奥兰群岛、圣巴特勒米、科特迪瓦、库拉索岛。 下面是导入csv文件的代码: 首先我使用了FileReader,所有这些国家都出现了问题,然后我改为InputStreamReader并添加了这个UTF-8字符集,问题几乎解决了。当我使用字符
在WeDriver采样器中,我想使用JavaImporter调用我自己的类,该类将执行登录页面的测试。插入用户名和密码并输入。 like to是这样使用的:var pkg=JavaImport(org.openqa.selenium,org.openqa.selenium.support.ui)varsupport_ui=JavaImport(org.openqa.selenium.support
我启动了简单的Angular 2应用程序,一切正常。但当我添加lodash导入并尝试使用它时,我会出现错误,应用程序停止工作,无法找出问题所在。 我在控制台中遇到以下两个错误: 未捕获的语法错误:意外标记 未捕获的语法错误:意外标记 文件夹 指数html tsconfig.json 包裹json