【发布时间】:2014-06-29 17:40:08
【问题描述】:
我刚刚使用 pip install elasticsearch 安装了正确的包,但我的 .py 脚本没有找到。
我现在有这个:
ls /Library/Python/2.7/site-packages
README pip-1.5.6-py2.7.egg urllib3-1.8.3-py2.7.egg-info virtualenv.py virtualenv_support
easy-install.pth urllib3 virtualenv-1.11.6.dist-info virtualenv.pyc
ls /usr/local/lib/python2.7/site-packages/
easy-install.pth elasticsearch-1.0.0.dist-info setuptools-4.0.1-py2.7.egg sitecustomize.py
elasticsearch pip-1.5.6-py2.7.egg setuptools.pth sitecustomize.pyc
现在当我运行我的脚本 myelastic.py 时:
import sys
print sys.path
from elasticsearch import Elasticsearch
es = Elasticsearch()
我有这个:
['/Users/tati/Desktop/python', '/Applications/MAMP/Library/lib/python27.zip', '/Applications/MAMP/Library/lib/python2.7', '/Applications/MAMP/Library/lib/python2.7/plat-darwin', '/Applications/MAMP/Library/lib/python2.7/plat-mac', '/Applications/MAMP/Library/lib/python2.7/plat-mac/lib-scriptpackages', '/Applications/MAMP/Library/lib/python2.7/lib-tk', '/Applications/MAMP/Library/lib/python2.7/lib-old', '/Applications/MAMP/Library/lib/python2.7/lib-dynload', '/Applications/MAMP/Library/lib/python2.7/site-packages']
Traceback (most recent call last):
File "myelastic.py", line 5, in <module>
from elasticsearch import Elasticsearch
ImportError: No module named elasticsearch
这是我第一次使用 virtualenv,但我不确定如何解决这个问题,谢谢!
【问题讨论】:
-
你提到 virtualenv 但我看不到它的踪迹。
标签: python elasticsearch