Python Instagram API示例不起作用

2024-09-27 02:20:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我希望使用Python Instagram包。我已经使用https://github.com/Instagram/python-instagram上提供的脚本下载了该包。

我尝试了提供的一个脚本。但是,我得到了同样的错误:ImportError: No module named client

from instagram.client import InstagramAPI

access_token = "YOUR_ACCESS_TOKEN"
api = InstagramAPI(access_token=access_token)
recent_media, next_ = api.user_recent_media(user_id="userid", count=10)
for media in recent_media:
     print media.caption.text

什么是模块客户端?我如何安装它?我在IG注册了一个客户。


Tags: httpsgithub脚本comclienttokenapiaccess
3条回答

你把“instagram”这个名字放在文件上了吗?这可能是你的问题。

在看到这个描述相同错误的link之后,我意识到了我的错误。

我刚刚遇到了同样的问题,结果发现我的instagram.py文件和我遇到这个错误的文件在同一个包中。所以,这只是名字冲突。我重新命名了本地文件,一切正常。

推荐方式:

  1. 一定要有pip installed
  2. 使用以下命令安装包:pip install python-instagram(为此,您可能需要管理员/sudo权限)

手动安装:

  1. https://github.com/Instagram/python-instagram下载zip文件
  2. instagram目录复制到python的dist-package目录或site-package目录(与您相关的任何目录)

然后您就可以使用

from instagram.client import InstagramAPI

相关问题 更多 >

    热门问题