OK. Я читал installing paramiko on Windows.Установите paramiko на Windows
Все упомянутые методы просто не работают.
Авторы имеют разные среды с установленными различными компонентами/библиотеками. Или, может быть, они не тестируют свои решения, прежде чем отправлять ответ :)
Я удалил все версии python и libs с моей машины (Windows 8 x64) и попытался установить python и paramiko с нуля.
номер Метод 1 (FAILED)
- Установите питон-2.7.3.amd64.msi
- Установка PyCrypto-2.6.win-amd64 py2.7.exe
- Скачать https://github.com/paramiko/paramiko/archive/master.zip , распакуйте его.
- Запустить setup.py install
- Перейти к IDLE, запустить импорт paramiko.
Результат:
Traceback (most recent call last): File "<pyshell#0>", line 1, in
<module>
import paramiko File "C:\Python27\lib\site-packages\paramiko\__init__.py", line 65, in
<module>
from transport import SecurityOptions, Transport File "C:\Python27\lib\site-packages\paramiko\transport.py", line 45, in
<module>
from paramiko.ecdsakey import ECDSAKey File "C:\Python27\lib\site-packages\paramiko\ecdsakey.py", line 24, in
<module>
from ecdsa import SigningKey, VerifyingKey, der, curves ImportError: No module named ecdsa
номер Метод 2 (FAILED)
- Установите питон-2.7.3.amd64.msi
- Установить setuptools-1.4.2.win -amd64-py2.7.exe
- Установить pip-1.4.1.win-amd64-py2.7.exe
- pip install paramiko
- Перейти к IDLE, запустить импорт paramiko.
Результат:
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import paramiko
File "C:\Python27\lib\site-packages\paramiko\__init__.py", line 64, in <module>
from transport import SecurityOptions, Transport
File "C:\Python27\lib\site-packages\paramiko\transport.py", line 33, in <module>
from paramiko import util
File "C:\Python27\lib\site-packages\paramiko\util.py", line 33, in <module>
from paramiko.common import *
File "C:\Python27\lib\site-packages\paramiko\common.py", line 98, in <module>
from Crypto import Random
ImportError: No module named Crypto
Способ № 3 (УСПЕХ)
- Установка Python-2.7.3.amd64.msi
- Установите PyCrypto-2.6. win-amd64-py2.7.exe
- Установите Setuptools-1.4.2.win-amd64-py2.7.exe
- Установка пип-1.4.1.win-amd64-py2.7.exe
- Run пункт установить ECDSA
- Скачать и извлечь https://github.com/paramiko/paramiko/archive/master.zip
- Запустить setup.ру не установить
- Open IDLE, запустить импорт paramiko
Результат: никаких ошибок
Пожалуйста, помогите мне найти алгоритм шаг за шагом для установки питона и paramiko на чистые окна 8. Thanx.
UPD: решение было найдено.
Используйте [легко установить, чтобы установить двоичный установщик PyCrypto] (http://stackoverflow.com/a/11405769/6364), а остальная часть Парамико должен встать на свои места. –