路径混乱:Jupyter工作,Spyder没有

时间:2016-06-30 10:02:40

标签: python windows-7 jupyter spyder

在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']

0 个答案:

没有答案