2012-06-04 2 views
1



У меня небольшая проблема с python и с импортом модуля: я хочу использовать модуль почтового ящика из python2.5, но проблема в том, что я также установил python2.6 и python3.1 на свою машину и когда программа достигает линию import mailbox следующая ошибка возникает (`s только заключительная часть ошибки):
File "/usr/lib/python2.6/mailbox.py", line 19, in import email.message ImportError: No module named message Как импортировать модуль почтового ящика из python2.5, если я также установил python2.6 и python3.1 на свою машину?

Как я могу заставить приложение импортировать модуль из почтового ящика/USR/Lib/python2 0,5?

Заранее благодарим за вашу помощь!

+1

Вы добавили бы питон в теги, чтобы другие пользователи могли также ответить? – User

ответ

0

Запустите его с помощью соответствующего исполняемого файла.

python2.5 somescript.py 
0

Я работаю под окнами, и я не знаю, работает ли он под Linux.

вы можете использовать .pth файлы, которые вы можете разместить где-нибудь, с которого вы можете импортировать модули. если message.py находится в пути под названием /usr/lib/python2.5/message.py вы можете использовать этот файл: р-й

message.pth

/usr/lib/python2.5 

место его где-нибудь, где вы можете импорт, например /usr/lib/python2.6 или /usr/lib/python3.1