我正在尝试使用此处所述的Python-Instagram API:https://github.com/facebookarchive/python-instagram
然而,在第一步,我收到错误消息:
File "main.py", line 1, in <module>
from instagram.client import InstagramAPI
ImportError: No module named instagram.client
我在此StackOverflow question中读到此错误已经发生并在之前描述过,但是没有一个解决方案帮助过我。
pip install python-instagram
并成功安装dist-package
目录或site-package目录(与您无关的任何内容)< / LI>
仍然无效。我的问题是(除了明显的如何解决错误)
import InstagramAPI
如何运作?答案 0 :(得分:0)
对不起,没看好。你的程序叫做main.py,所以它应该是正确的。也许你有一些instagram.py?
答案 1 :(得分:0)
从追溯中看来,你正在做
python instagram.py
将文件重命名为main.py
(或只是instagram.py
以外的其他内容)并执行
python main.py
它不适合你的原因是你的主脚本导入自己,而不是实际的Instagram模块。
更新 - 您现在收到的错误消息是另一个错误消息。它表示没有instagram
模块,如果您没有instagram.py
文件而,如果您没有安装实际模块,那么这是正确的。
安装python-instagram
时不应该执行第3步。 pip install python-instagram
成功完成了吗?难道你有多个Python安装,pip
命令引用的是与python
命令不同的Python版本的Pip吗?