我已经安装了paramiko,当我在python中导入它时,它可以正常工作,但是运行fabric时出现以下错误:

Traceback (most recent call last):
  File "/Library/Python/2.7/site-packages/fabric/network.py", line 24, in <module>
    import paramiko as ssh
ImportError: No module named paramiko


我能做什么?

最佳答案

检查fab是否使用与安装paramiko相同的python可执行文件。

晶圆厂:

$ head -1 `which fab`
#! /usr/bin/python


使用whichtype检查python可执行文件路径:

$ which python
/usr/bin/python

$ type python
python is /usr/bin/python


如果使用pip,则可能还需要检查pip

$ pip -V
pip 1.5.6 from /usr/local/lib/python2.7/dist-packages (python 2.7)

10-07 12:34
查看更多