我有py2.7作为我最初的Anaconda安装,并在名为py3的环境中安装了py3.4。
我似乎无法在blpapi环境中安装py3,Bloomberg API库。
一旦我activate py3conda install blpapi找不到包,而pip install blpapi告诉我:

Requirement already satisfied: blpapi in C:\users\pythonic\programs\anaconda\lib\site-packages

因为它找到了为Python2.7安装的包
如果我试图通过here中的可执行文件安装,它会告诉我在注册表中找不到python 3.4。
如何安装此软件包?
编辑
Apparently the DSM channel does not have the py3.5 version anymore but this channel does
https://anaconda.org/macinv/blpapi/files

最佳答案

一个解决方案是创建Python3.5环境:

conda create -n py35 python=3.5

activating it:
activate py35

and installing blpapi form the channel dsm:
conda install -c dsm blpapi

。它提供这些dsm
win-64/blpapi-3.9.0-py35_0.tar.bz2
win-64/blpapi-3.5.5-py27_0.tar.bz2
linux-64/blpapi-3.5.5-py27_0.tar.bz2

这意味着blpapi适用于Python 2.7和3.5的Windows,而不适用于3.4。

关于python - Anaconda-在环境中安装blpapi,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41725483/

10-12 22:28