Установите m2crypto на виртуальную среду без системных пакетов

Я создал виртуальную среду без системных пакетов с Python's virtualenv в Ubuntu и установил m2crypto, но когда я запускаю оболочку и пытаюсь импортировать M2Crypto, я получаю следующее ошибка:

ImportError: /home/imediava/.virtualenvs/myenv/local/lib/python2.7/site-          
packages/M2Crypto/__m2crypto.so: undefined symbol: SSLv2_method

Извне среды я сталкиваюсь с той же проблемой, если только из Ubuntu я не устанавливаю python-m2crypto с помощью apt-get. Я знаю, что могу создать среду с системными пакетами, но предпочел бы этого не делать.

Могу ли я создать виртуальную среду без системных пакетов, а затем установить m2crypto с помощью pip, не запуская метод SSLv2_method?

18
задан tshepang 13 May 2014 в 08:13
поделиться