如何从GitHub将库导入python项目

时间:2017-08-17 16:25:35

标签: python python-2.7

我正在尝试使用我发现的GitHub中的一些库在python中创建一个项目。我正在使用InstaPy和Instagram-API-python。  我的项目结构如下

  • 项目(主文件夹)
  • Instapy(子文件夹)
  • 的Instagram-API-蟒(子文件夹)
  • insta.py

如何将这两个导入到insta.py文件中?我是python的新手,不确定导入是如何工作的。

1 个答案:

答案 0 :(得分:2)

不要将它们复制到项目文件夹中,使用pip将它们安装到Python路径上。

但首先,请阅读virtual environments

设置并激活虚拟环境后,您可以安装软件包:

$ pip install git+https://github.com/timgrossmann/InstaPy.git
$ pip install git+https://github.com/LevPasha/Instagram-API-python.git

然后,在你的python脚本中导入它们

from instapy import InstaPy
import InstagramAPI

并使用它们。

我按照这些说明进行操作(大部分)。看起来InstagramAPI需要安装可执行文件(ffmpeg),我不想在我的笔记本电脑上安装。它会在初始import期间报告错误。

我绝对可以导入instapy ..但请注意它全是小写的 但由于instapy模块中只有InstaPy类,因此最好以这种方式导入它。

有关InstaPy的更多信息:https://github.com/timgrossmann/InstaPy