Anaconda Python找不到已安装的包,而System Python可以

Anaconda Python找不到已安装的包,而System Python可以,python,ipython,protocol-buffers,anaconda,Python,Ipython,Protocol Buffers,Anaconda,我正在使用openSUSE 13.2,并通过YaST安装了Python的Google协议缓冲库;我安装的软件包总共包括: libprotobuf-c0 -> C Bindings libprotobuf-lite8 -> Protocol Buffers Library libprotobuf8 -> Protocol Buffers Library protobuf-devel -> Headers & Libraries python-p

我正在使用openSUSE 13.2,并通过YaST安装了Python的Google协议缓冲库;我安装的软件包总共包括:

libprotobuf-c0    -> C Bindings
libprotobuf-lite8 -> Protocol Buffers Library
libprotobuf8      -> Protocol Buffers Library
protobuf-devel    -> Headers & Libraries
python-protobuf   -> Python Bindings
我不熟悉使用Anaconda和IPython笔记本,但我正在尝试使用那里的协议缓冲区。Anaconda已通过其标准的
bash
安装程序安装到
~/Anaconda
,并且未修改
路径。我已成功启动IPython笔记本电脑,但当我尝试访问协议缓冲区时,出现错误:

# Attempted Code
from google.protobuf import text_format

# Error
ImportError: no module named google.protobuf
但是,当我在使用系统安装的Python(通过YaST安装并通过终端上的
Python
访问)时尝试导入相同的模块时,它导入时不会出现问题

对于Anaconda,我需要做什么特别的事情来获取系统安装的Python库吗?

试试看

conda search google....

如果有人将其编译为conda软件包并上传,您可以使用

conda install -c https://conda.binstar.org/some_user google....

或者,您可以查看该软件包是否可与pipy一起使用(您必须先使用conda安装pipy it)

相关:谢谢您的回答。虽然最终我还是直接使用了IPython,而不是Anaconda,但这还是奏效了。:)
conda install -c https://conda.binstar.org/some_user google....