加密货币与帕拉米科问题

发布于 2024-12-09 06:07:33 字数 738 浏览 0 评论 0原文

我已经使用命令安装了 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 脚本将 Crypto 文件复制到目录时,出现以下错误:

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

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

我的目录中没有SHA256.py文件,我不知道在哪里可以得到它。

I've installed paramiko using command:

sudo apt-get install python-paramiko

That installed pyCrypto too. Currently, when I try to import paramiko, i get following error:

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

When I copy Crypto files to directory with my python script I get following:

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

Second error was even when I don't install paramiko, just copy crypto and paramiko files to my script directory.

There's no file SHA256.py in my directory, I don't know where can I get it.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

悸初 2024-12-16 06:07:33

在 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 命令。

On Debian/Ubuntu, avoid installing python-* packages with apt-get, unless the python package has tricky binary or OS dependencies. For paramiko, you can go without the apt package. Preferably, install inside a virtualenv.

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

Works like a charm. You may need to install the virtualenv and pip commands using apt-get.

全部不再 2024-12-16 06:07:33

对于 Linux,你可以尝试使用 pip:
pip 安装 paramiko
或者您可以从这里下载 paramiko 模块

For linux you can try with pip:
pip install paramiko
Or you can download the paramiko module from here

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文