gpt4 book ai didi

python - 加密和 Paramiko 问题

转载 作者:太空宇宙 更新时间:2023-11-04 06:26:23 24 4
gpt4 key购买 nike

我已经使用命令安装了 paramiko:

sudo apt-get install python-paramiko

那也安装了 pyCrypto。目前,当我尝试导入 paramiko 时,出现以下错误:

File "/usr/local/lib/python2.6/dist-packages/paramiko-1.7.7.1-py2.6.egg/paramiko/util.py", line 32, in   
from paramiko.common
import * File "/usr/local/lib/python2.6/dist-packages/paramiko-1.7.7.1-py2.6.egg/paramiko/common.py", line 98, in
from Crypto import Random ImportError: cannot import name Random

当我使用 python 脚本将加密文件复制到目录时,我得到以下信息:

from Crypto.Hash import SHA256 ImportError: cannot import name SHA256

第二个错误是即使我没有安装 paramiko,只需将 crypto 和 paramiko 文件复制到我的脚本目录。

我的目录下没有文件SHA256.py,不知道从哪里获取。

最佳答案

在 Debian/Ubuntu 上,避免使用 apt-get 安装 python-* 包,除非 python 包具有棘手的二进制或操作系统依赖项。对于 paramiko,您可以不使用 apt 包。最好安装在 virtualenv 中。

$ virtualenv foo
$ . foo/bin/activate
(foo)$ pip install paramiko
(foo)$ python
>>> import paramiko

像魅力一样工作。您可能需要使用 apt-get 安装 virtualenv 和 pip 命令。

关于python - 加密和 Paramiko 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7717983/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com