Я попытался использовать модуль ssl
в Python 2.6, но мне сказали, что он недоступен. После установки OpenSSL я перекомпилировал 2.6, но проблема не устранена.Добавление поддержки SSL в Python 2.6
Любые предложения?
Я попытался использовать модуль ssl
в Python 2.6, но мне сказали, что он недоступен. После установки OpenSSL я перекомпилировал 2.6, но проблема не устранена.Добавление поддержки SSL в Python 2.6
Любые предложения?
Вы установили библиотеки разработки OpenSSL? Например, мне пришлось установить openssl-devel
на CentOS. На Ubuntu sudo apt-get build-dep python2.5
сделал трюк (даже для Python 2.6).
Использовать pexpect с двоичным кодом openssl.
Глупый downvoters, этот ответ сказочный. –
, за исключением того, что подпроцесс является прекрасным и частью библиотеки std (примечание: я не уменьшал вас) –
У pexpect есть дополнительное преимущество, позволяющее дождаться определенных действий с помощью openssl до завершения отправки дополнительных данных в STDOUT. В противном случае эта мелочь должна быть закодирована вручную. –
Используйте двоичные файлы, предоставленные python.org или вашим дистрибьютором ОС. Это намного проще, чем строить его самостоятельно, и все функции, как правило, скомпилированы.
Если вам действительно нужно создать его самостоятельно, вам нужно предоставить дополнительную информацию о том, какие параметры сборки вы предоставили, какова ваша среда как, и, возможно, предоставить некоторые журналы.
Я установил его через tar-файл под Ubuntu Linux 8.10. Просто распаковал его, запустил ./configure;make;sudo make install и был выполнен. Просто, что я не могу получить ssl для импорта. –
'sudo apt-get build-dep python2.6' теперь работает на Ubuntu 10.04 – ftravers