我跟着答案说:
但我不能发表评论,因为我的声誉不够高。当我使用conda install -c dsm/blpapi时,我得到以下信息:
Fetching package metadata ...........
Solving package specifications: ....
UnsatisfiableError: The following specifications were found to be in conflict:
- blpapi
- python 3.5*
Use "conda info <package>" to see the dependencies for each package.这是使用安装了Python3.5的虚拟环境。对于为什么这对Pythonic有效,但对我不起作用,有什么想法吗?
发布于 2017-04-11 15:01:06
没有为python=3.5构建的包。如果您在dsm通道中的存储库文件部分下查看,您将看到
linux-64/blpapi-3.9.0-py36_0.tar.bz2
win-64/blpapi-3.9.0-py27_0.tar.bz2
win-64/blpapi-3.5.5-py27_0.tar.bz2
linux-64/blpapi-3.5.5-py27_0.tar.bz2切换到Python3.6应该可以让它正常工作。
发布于 2017-04-10 12:17:01
你试过吗?:
conda update --all
conda create -n py35 python=3.5
activate py35
conda install -c dsm blpapi=3.9.0您也可以从以下网站下载:
https://www.bloomberglabs.com/api/libraries/
并将其放入python3.5库的存储库中。
发布于 2019-05-02 12:38:00
自从这个问题发布后,彭博就把blpapi放在了conda- more上,后者有更多版本的blpapi和python支持。
https://stackoverflow.com/questions/43322486
复制相似问题