Python 2.7从文件夹库导入库

Python 2.7从文件夹库导入库,python,python-2.7,Python,Python 2.7,我有下一个结构的项目 lib -gloud -oauth2client .......... main.py 如何从文件夹库导入库? 在main.py中编写 imoprt gcloud 但这是一个错误您需要使用lib import gcloud的,因为它在一个文件夹中,python导入的工作方式是这样的 或者只需使用import lib.gcloud。这是一个好办法吗?pip没有提供任何软件包吗?我尝试使用谷歌应用程序引擎应用程序,并将所有库放在文件夹“lib”中,这是很好的实践吗?

我有下一个结构的项目

lib
 -gloud
 -oauth2client
  ..........
main.py
如何从文件夹库导入库? 在main.py中编写

imoprt gcloud

但这是一个错误

您需要使用lib import gcloud的
,因为它在一个文件夹中,python导入的工作方式是这样的


或者只需使用
import lib.gcloud
。这是一个好办法吗?pip没有提供任何软件包吗?

我尝试使用谷歌应用程序引擎应用程序,并将所有库放在文件夹“lib”中,这是很好的实践吗?来自使用pipI的存储库的通常im imoprt lib的意思是:这些库似乎有非常重要的更新(我看到了“oauth”,我认为它与google drive有关),因此,如果您以后需要更新包,那么使用您自己的副本而不是存储在某种存储库中的包来更好地访问它并不是一种很好的使用包的方法。对不起,它不适用于我的im run应用程序和“pkg_resources.DistributionNotFound:找不到“gcloud”发行版,并且该应用程序需要该发行版”您可以尝试在
lib
文件夹中创建一个空的
\uuuu init\uuuu.py
文件,尽管我不确定它是否有效。你知道这有多糟糕吗?你有一个包裹。。。它肯定需要另一个包()它很可能需要另一个包。这里并没有一个独立的图书馆。只需按照提供的说明安装它,现在就不用麻烦了,将来一定要更新.im更改python版本3.5及其工作,但我需要2.7