我正在尝试使用我发现的GitHub中的一些库在python中创建一个项目。我正在使用InstaPy和Instagram-API-python。 我的项目结构如下
如何将这两个导入到insta.py文件中?我是python的新手,不确定导入是如何工作的。
答案 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