【问题标题】:Paramiko not recognised by Python 3Python 3 无法识别 Paramiko
【发布时间】:2016-01-22 16:42:00
【问题描述】:

我必须使用用 Python 3 编写的脚本,该脚本需要 paramiko

我通过这样做安装了paramiko

pip install paramiko

得到:

Requirement already satisfied (use --upgrade to upgrade): paramiko in /usr/lib/python2.7/dist-packages Requirement already satisfied (use
--upgrade to upgrade): pycrypto>=2.1,!=2.4 in /usr/lib/python2.7/dist-packages (from paramiko) Cleaning up...

我尝试为 Python 和 Python 3 执行 import paramiko,但它不适用于 Python 3,如下所示:

Python:

Python 2.7.6 (default, Jun 22 2015, 17:58:13) 
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import paramiko
>>> 

Python 3:

Python 3.4.3 (default, Oct 14 2015, 20:28:29) 
[GCC 4.8.4] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import paramiko
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named 'paramiko'
>>> 

如何使paramiko 对 Python 3 可见?

【问题讨论】:

    标签: python python-3.x paramiko linux-mint


    【解决方案1】:

    从 pip 显示的路径可以看出:

    /usr/lib/python2.7/
    

    paramiko 安装在 Python 2.7 和 没有 3。

    使用pip3(3.x 版本的python 安装程序)和pip3 install paramiko(必要时使用sudo)或python3 -m pip install paramiko 来获取安装到Python 3 目录的pip 版本。

    【讨论】:

    • sudo pip3 install paramiko 做到了
    • 啊,是的,sudoing 在某些情况下是这样。
    【解决方案2】:

    检查是否安装了 pip3

    which pip3
    

    然后

     pip3 install paramiko
    

    如果这不起作用,请下载包并解压缩。

      python3 setup.py install
    

    这肯定会奏效。

    另外,如果你使用包管理器运行有趣的 linux 发行版,你可以 dnf/yum/zyppr/apt-get install python3-paramiko

    【讨论】:

      【解决方案3】:
      $ sudo -H pip3 install paramiko --ignore-installed
      

      【讨论】:

        【解决方案4】:

        首先,您使用的是 pip 而不是 pip3 尝试安装 pip3 (sudo apt install python3-pip) 并运行命令 pip3 install paramiko 如果错误仍然存​​在,请验证 ubuntu 的版本。如果版本是16,则使用python3版本3.5.2(paramiko在这个版本不工作),所以我建议升级到18,因为python3版本是3.6.8,paramiko会安装成功。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-12-07
          • 2011-11-29
          • 2016-08-28
          相关资源
          最近更新 更多