首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用pip install下载BLPAPI

如何使用pip install下载BLPAPI
EN

Stack Overflow用户
提问于 2020-03-09 01:16:47
回答 3查看 4.6K关注 0票数 1

我是Bloomberg终端的新用户,我已经尝试按照here的说明使用python下载Bloomberg API。但是,当我在命令提示符下运行以下命令时

代码语言:javascript
复制
python -m pip install --index-url=https://bloomberg.bintray.com/pip/simple blpapi

我得到以下错误...

代码语言:javascript
复制
Could not find a version that satisfies the requirement blpapi (from versions: )
No matching distribution found for blpapi
Could not fetch URL https://bloomberg.bintray.com/pip/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='bloomberg.bintray.com', port=443): Max retries exceeded with url: /pip/simple/pip/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self signed certificate (_ssl.c:1056)'))) - skipping

有没有人可以帮我下载这个包,让我可以从Bloomberg API下载数据?

EN

回答 3

Stack Overflow用户

发布于 2020-04-09 21:01:08

我会通过conda安装它。Conda旨在帮助解决python中存在各种非python依赖项(在本例中为C++共享库)的包管理问题。试一试

代码语言:javascript
复制
conda install -c conda-forge blpapi
票数 1
EN

Stack Overflow用户

发布于 2020-05-12 09:40:14

嘿,你通过PIP使用的是什么版本的Python?Conda之所以能工作,是因为最新可用的默认版本是Python 3.7。但是使用PIP,我记得我安装了Python3.8,得到了和你一样的错误。

解决方案是安装Python3.7(确保安装到path),将文件path设置为高于现有Python3.8的path变量,以便CMD使用该版本作为默认版本,然后突然之间blpapi安装就可以正常工作了。

票数 0
EN

Stack Overflow用户

发布于 2020-10-15 05:35:38

我也遇到过类似的问题。您可能没有所需的C++编译器。您可以尝试执行以下操作:

安装带有以下组件的Microsoft Visual Studio

  • C++ /CLI支持
  • VC++ 2015.3 v14.00 (v140)工具集,适用于桌面
  • C++ x86和x64
  • Visual C++ x86和x64

您的计算机上可能安装了Microsoft Visual Studio14.x.x可再发行版或任何其他版本,但它与Visual C++附带的"VC++ 2015.3 v14.00“不同。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60590051

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档