我为巨蟒在mac上运行安装了pika。
sudo pip install pika==0.9.8
我确保安装了,这是尝试重新安装时的响应,
Requirement already satisfied (use --upgrade to upgrade): pika==0.9.8 in /usr/local/lib/python2.7/site-packages
但当我在*.py上进口皮卡时,
ImportError:没有名为pika的模块
我的python版本
python --version
Python 2.7.5
如何使这个模块被Python识别?谢谢!
编辑1
我把进口叫做这样
import pika
如果出现错误,我可以暂时修正,
export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/site-packages
那么如何使这条道路永久化呢?谢谢!
发布于 2013-10-30 06:52:00
您可以将导出命令添加到您的~/..bash_login文件中。
发布于 2018-01-03 15:30:09
更有可能的是,您正在运行多个版本的pip和python。检查您的'pip‘和'python’版本-您应该使用与您的'python‘版本相对应的'pip’版本:
# python --version
Python 2.7.5
# pip --version
pip 9.0.1 from /usr/lib/python3.4/site-packages/pip-9.0.1-py3.4.egg (python 3.4)
如您所见,'pip‘将安装不同于我所使用的python版本的模块。我使用'pip2‘命令表示'python2’(使用pip3表示python3):
# pip2 install pika
发布于 2015-01-16 16:02:58
从这里下载并运行pip:
https://pip.pypa.io/en/latest/installing.html
然后打开命令窗口,然后转到C中安装的python的Script文件夹,然后键入以下命令:
C:\Python34\Scripts>pip install pika
https://stackoverflow.com/questions/19673669
复制相似问题