2012-05-05 5 views
0

Я создаю систему в Google App Engine, которая использует модуль ideone, который является чистым модулем в файле яйца. Когда я пытаюсь импортировать его, GAE говорит, что они не могут получить доступ к модулю:Импорт модуля яиц Python в Google App Engine

[Errno 13] file not accessible: 'C:\\Python27\\lib\\site-packages\\ideone-0.1.4-py2.7.egg' 

Я попытался положить яйцо в корне проекта и включают в себя __init__.py, но он по-прежнему не работает, любая идея решить ?

Модуля ideone имеет зависимость к модулю suds-0.4-py2.7.egg

+1

'C:'? Я уверен, что Google App Engine не запускает Windows. Или у вас проблемы с работой на вашем собственном компьютере? –

+0

Нет, это нормально с Windows, проблема в том, что GAE не разрешает доступ к пакету zip, возможно, мы можем изменить путь os, но я не знаю, как – Skyrel

ответ

1

Извлеките каталог ideone из яйца, и поместить его в основном каталоге приложения, так что вы имеете ideone/__init__.py. Тогда вы можете import ideone.

+0

, но он имеет зависимости, если я так делаю, он разбивает мой проект. – Skyrel

+1

Все эти зависимости должны быть включены в каталог проекта. – mjibson

Смежные вопросы