LINUX.ORG.RU

Кто в питоне соображать? Не работает gmailfs.py


0

1

Сам модуль отсюда: http://sr71.net/projects/gmailfs/gmailfs.py-v8 Требует для работы много чего, в т.ч. новый питон, который под Centos-ом штатно не поставить. Ну не беда - скачал исходник, поставил отдельно от системного питона, запускаю явно с него, на синтаксис теперь не ругается, зато теперь вот:

File «/usr/bin/gmailfs.py», line 1419, in connect_to_server

imap = imaplib.IMAP4_SSL(«imap.gmail.com», 993)

AttributeError: 'module' object has no attribute 'IMAP4_SSL'

Смотрю модуль imaplib.py - там есть этот самый IMAP4_SSL, причём и в новом питоне, и в штатном тоже есть (посмотрел на случай если с путями чего не так).

Это лечится? Или попробовать таки другую ос? Хотя ос вроде уже и ни причем.



Последнее исправление: shamus24 (всего исправлений: 1)

Я недавно его пробовал, он был на 2-ом питоне, но т.к. /usr/bin/python указывал на третий, то чтобы скрипт заработал, я исправлял первую строку на '#!/usr/bin/python2.6'.

gentoo_root ★★★★★
()

gmailfs уже давно не работает.

Почитай на сайте разраба.Всё умерло.

le_legioner ★★
()

А ты питон собрал с поддержкой SSL? Загугли на тему «ssl support in python».

shrub ★★★★★
()

> Смотрю модуль imaplib.py - там есть этот самый IMAP4_SSL

Очень сомнительно. Запусти:

python -c «from imaplib import IMAP4_SSL»

Если вывалится ImportError, то поддержки ssl нет.

anonymous
()
Ответ на: комментарий от anonymous

Таки да, вывалился error. Пошёл гуглить про SSL.

Отвечу ещё на другое собщение: «gmailfs уже давно не работает. Почитай на сайте разраба.Всё умерло.»

Оригинальный gmailfs действительно умер, но на его основе был написан другой gmailfs, который работает через IMAP, а не через www. Этот должен работать, и именно его я и пытаюсь запустить. Вообще это была довольно странная идея - писать что-то с доступом к гуглу через web-интефейс. Уж как гугл с http извращается, так ясно же, что оно всё время меняться будет. IMAP - дело другое, этот стабилен. Разве что прикроет его гугл вообще.

shamus24
() автор топика

Скомпилировал, запустил. Теперь скрипт отрабатывает, файловая система монтируется, но всё равно не работает. При попытке сделать cd в mount point выдаёт какую-то очередную ошибку и зависает. Разбираться уже не стал - надоело, только ещё третий питон попробовал ради интереса - не работает вообще. В общем, пациент (gmailfs) скорее мёртв, чем жив.

shamus24
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.