我有py2.7作为我原来的Anaconda安装,并在名为的环境中安装了py3.4 py3
.
我似乎无法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
因为它找到了为python 2.7安装的软件包
如果我尝试从这里通过可执行文件安装它告诉我它在注册表中找不到python 3.4.
我该如何安装这个包?
编辑
显然DSM频道不再具有py3.5版本,但这个频道确实如此
https://anaconda.org/macinv/blpapi/files
一种解决方案是创建Python 3.5环境:
conda create -n py35 python=3.5
激活它:
activate py35
并blpapi
从渠道安装dsm
:
conda install -c dsm blpapi
频道dsm是Anaconda频道.它提供以下文件:
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
适用于Windows for Python 2.7和3.5,但不适用于3.4.
要查找包,请在Anaconda搜索窗口(页面顶部)中输入包名称.