Я разрабатываю аддон Firefox, который зависит от Python (что означает, что пользователь должен установить PyXpcomExt на свой Firefox). С другой стороны, я использовал PyCrypto lib (на основе python) для целей шифрования.
Итак, когда загружен Firefox, я зарегистрировал путь к этой библиотеке. Однако, когда расширение запущено, я получаю следующую ошибку:
Файл "/home/.../.mozilla/firefox/qvpgc3wq.default/extensions/..../pylib/mycryptoclass.py", строка 4, в
от Crypto. Шифр импортный AES
ImportError: /home/.../.mozilla/firefox/qvpgc3wq.default/extensions/.../platform/Linux_x86-gcc3/pylib/Crypto/Cipher/AES.so: неопределенный символ: PyExc_ValueError
Я тоже пробовал:
импорт Crypto
от Crypto import Cipher
Ошибка не выдается!
Есть идеи?
Спасибо