2012-01-31 2 views
3

Я пытаюсь установить M2Crypto на машину Windows 7 с помощью easy_install. Однако я получаю следующую ошибку:Установка M2Crypto на Windows

SWIG_m2crypto.i(31) : Error: Unable to find 'openssl\opensslv.h'
SWIG_m2crypto.i(45) : Error: Unable to find 'openssl\safestack.h'
SWIG_evp.i(12) : Error: Unable to find 'openssl\opensslconf.h'
SWIG_ec.i(7) : Error: Unable to find 'openssl\opensslconf.h'
error: Setup script exited with error: command 'swig.exe' failed with exit status 1

Любой совет?

Я попытался установить openssl для окон.

+1

Установка через пип : 'pip install M2CryptoWin64' (для 64-разрядной Win) или' pip install M2CryptoWin32' (для 32-разрядных). См. Этот [блог] (http://the.randomengineer.com/2014/07/29/ssl-for-python-m2crypto-on-windows/) – Jon

ответ

4

Установщик Windows находится на странице M2Crypto.

Невозможно установить с помощью easy_install на Windows.

+1

_ [M2Crypto] (http://chandlerproject.org/Projects/MeTooCrypto # Downloads) _ не работает. – ryyker

1

Установите this M2Crypto binary for Windows 32 bit, Python 2.7

затем откройте менеджер и пакет типа:

pypm install M2Crypto

(. Примечание:. Активный Python 2.7.6 64 здесь не работает Причина неизвестна)

+0

не могли бы вы разместить двоичный файл M2Crypto? Я не могу найти его в приведенной ссылке. – user2192774

+0

Это старый пост, но установщик, на который указывает ссылка выше, находится под _ [View Raw] (https://github.com/edwardt/windows-nova-client/blob/master/3rdParty/ActivePython -2.7.2.5-win32-x86.msi? Raw = true) _ ссылку внизу страницы. (по крайней мере, в то время, когда я опубликовал этот комментарий) – ryyker