在Windows 7上安装Anaconda。
我在c:\Users\mds\Anaconda2\Lib\site-packages\blpapi
安装了一个bloomberg python api。这是可执行安装向导默认的位置。
我还安装了一个包装/摘要bloomberg python api(blpapi)的模块。它存储在c:\Users\mds\Dropbox\_python\wedge\tia-master\tia
我ipython notebook
正在跑步(jupyter)。我有一个运行Spyder IDE的实例。
在jupyter笔记本中一切正常。我从from tia.bbg import LocalTerminal
开始,然后写我的笔记本,一切正常。
但是当我在Jupyter中尝试相同时,它失败了,堆栈跟踪抱怨它无法找到blpapi
模块。
File "C:/Users/mds/Dropbox/_python/wedge/3MA_v1.py", line 8, in <module>
from tia.bbg import LocalTerminal
File "C:\Users\mds\Dropbox\_python\wedge\tia-master\tia\bbg\__init__.py", line 1, in <module>
from tia.bbg.v3api import *
File "C:\Users\mds\Dropbox\_python\wedge\tia-master\tia\bbg\v3api.py", line 4, in <module>
import blpapi
当v3api.py模块尝试导入blpapi时,它无法找到它。
为什么jupyter笔记本能够找到它,但spyder不能?这就像我有某种PATH问题。有没有人有关于如何检查Jupyter和SpyderIDE上使用的相关路径和设置的任何调试建议?或者有任何其他建议为什么会失败?
由于
================================
jupyter
['', 'C:\\Users\\mds\\Anaconda2\\lib\\site-packages\\psycopg2-2.6.1-py2.7-win-amd64.egg', 'C:\\Users\\mds\\Anaconda2\\lib\\site-packages\\pastebin-1.1.1-py2.7.egg', 'C:\\Users\\mds\\Dropbox\\_python\\wedge\\tia-master', 'C:\\Users\\mds\\Dropbox\\_python\\wedge\\tia-master\\tia\\bbg', 'C:\\Users\\mds\\Dropbox\\_python\\wedge\\tia-master\\tia', 'C:\\Users\\mds\\Anaconda2\\python27.zip', 'C:\\Users\\mds\\Anaconda2\\DLLs', 'C:\\Users\\mds\\Anaconda2\\lib', 'C:\\Users\\mds\\Anaconda2\\lib\\plat-win', 'C:\\Users\\mds\\Anaconda2\\lib\\lib-tk', 'C:\\Users\\mds\\Anaconda2', 'c:\\users\\mds\\anaconda2\\lib\\site-packages\\sphinx-1.4.1-py2.7.egg', 'c:\\users\\mds\\anaconda2\\lib\\site-packages\\queuelib-1.2.2-py2.7.egg', 'c:\\users\\mds\\anaconda2\\lib\\site-packages\\setuptools-21.2.1-py2.7.egg', 'C:\\Users\\mds\\Anaconda2\\lib\\site-packages', 'C:\\Users\\mds\\Anaconda2\\lib\\site-packages\\win32', 'C:\\Users\\mds\\Anaconda2\\lib\\site-packages\\win32\\lib', 'C:\\Users\\mds\\Anaconda2\\lib\\site-packages\\Pythonwin', 'C:\\Users\\mds\\Anaconda2\\lib\\site-packages\\IPython\\extensions', 'C:\\Users\\mds\\.ipython']
SPYDER
print sys.path
['', 'C:\\Users\\mds\\Anaconda2\\lib\\site-packages\\psycopg2-2.6.1-py2.7-win-amd64.egg', 'C:\\Users\\mds\\Anaconda2\\lib\\site-packages\\pastebin-1.1.1-py2.7.egg', 'C:\\Users\\mds\\Dropbox\\_python\\wedge\\tia-master\\tia\\bbg', 'C:\\Users\\mds\\Dropbox\\_python\\wedge\\tia-master\\tia', 'C:\\Users\\mds\\Dropbox\\_python\\wedge\\tia-master', 'C:\\Users\\mds\\Anaconda2\\python27.zip', 'C:\\Users\\mds\\Anaconda2\\DLLs', 'C:\\Users\\mds\\Anaconda2\\lib', 'C:\\Users\\mds\\Anaconda2\\lib\\plat-win', 'C:\\Users\\mds\\Anaconda2\\lib\\lib-tk', 'C:\\Users\\mds\\Anaconda2', 'c:\\users\\mds\\anaconda2\\lib\\site-packages\\sphinx-1.4.1-py2.7.egg', 'c:\\users\\mds\\anaconda2\\lib\\site-packages\\queuelib-1.2.2-py2.7.egg', 'c:\\users\\mds\\anaconda2\\lib\\site-packages\\setuptools-21.2.1-py2.7.egg', 'C:\\Users\\mds\\Anaconda2\\lib\\site-packages', 'C:\\Users\\mds\\Anaconda2\\lib\\site-packages\\win32', 'C:\\Users\\mds\\Anaconda2\\lib\\site-packages\\win32\\lib', 'C:\\Users\\mds\\Anaconda2\\lib\\site-packages\\Pythonwin', 'C:\\Users\\mds\\Anaconda2\\lib\\site-packages\\IPython\\extensions', 'C:\\Users\\mds\\.ipython']