Как установить модуль pycrypto для определенной версии Python
Я пытаюсь установить "Userful MultiSeat-X64-5.0.1 ..." в Ubuntu 13.04 x64 и обнаружил следующую ошибку в конце установки:
File "<string>", line 6, in <module>
ImportError: No module named Crypto.Cipher
Это сообщение означает, что нет модуля pycrypto.
Вот как я должен это установить:
pip install pycrypto
Но проблема в том, что userful5 требует Python 2.6 для работы, а Ubuntu 13.04 использует Python 2.7 по умолчанию. Я установил python 2.6, но я не знаю, как установить для него модуль pycrypto.
pip install pycrypto
возвращает:
Requirement already satisfied (use --upgrade to upgrade): pycrypto in /usr/lib/python2.7/dist-packages
Как я понимаю, этот модуль уже установлен в Python 2.7 Но как я могу установить его в Python 2.6?
1 ответ
Решение
Вы должны использовать pip для python2.6 (или easy_install)
pip-2.6 install pycrypto
Используйте easy_install для получения pip-2.6
easy_install-2.6 pip
pip-2.6 install pycrypto