我有py2.7作为我最初的Anaconda安装,并在名为py3
的环境中安装了py3.4。
我似乎无法在blpapi
环境中安装py3
,Bloomberg API库。
一旦我activate py3
,conda 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/