2016-04-10 4 views
0

Im есть проект со следующим strucurePython 2.7 Импорт Lib из папки Lib

lib 
-gloud 
-oauth2client 
    .......... 
main.py 

Как я могу импортировать библиотеки из папки Lib? в main.py им написать

imoprt gcloud 

но это ошибка

+0

Что такое 'flde'? –

ответ

0

Вы должны использовать from lib import gcloud, потому что внутри папки и питон импорта работать, как это.

Или просто используйте import lib.gcloud. Это хороший способ? Нет ли доступного пакета от пипса?

+0

им попробовать сделать приложение приложения Google для приложений и им поместить все lib в папку «lib» это хорошая практика? обычный im imoprt lib из репозиториев, используя pip – ivan

+0

Я имел в виду это так: эти библиотеки, похоже, имеют действительно важные обновления (я видел «oauth», и я думаю, что это как-то связано с приложением Google), поэтому вместо этого используйте свою собственную копию пакета, который находится в каком-то репозитории, где вы можете получить доступ к нему более эффективным способом, не является хорошим способом использования пакетов, если вам потребуется обновить их позже. – KeyWeeUsr

+0

sory это не работает для меня im run app и "pkg_resources.DistributionNotFound: дистрибутив 'gcloud' не найден и требуется приложением" – ivan

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