pytumblr 导入错误:没有名为 pytumblr 的模块

2 投票
1 回答
2608 浏览
提问于 2025-04-18 17:37

我在尝试运行一个使用Tumblr API的Python脚本时,遇到了“ImportError: No module named pytumblr”的错误。

我使用以下方式安装了pytumblr:

sudo pip install pytumblr

我的脚本是这样的:

import pytumblr
client = pytumblr.TumblrRestClient(
'<consumer_key>',
'<consumer_secret>',
'<oauth_token>',
'<oauth_secret>',
)

client.info()

注意:在我的脚本中,TumblrRestClient方法的参数填写是正确的。

我刚开始学Python,从来没有使用过API或者安装过模块。我觉得可能是因为pytumblr没有安装在脚本查找的正确目录下,所以找不到这个模块。

谢谢你的帮助!

1 个回答

1

你可以试试以下步骤:

  1. 先用 sudo pip uninstall oauth oauth2 pytumblr 命令卸载掉已经安装的相关包。
  2. 然后再用 sudo pip install oauth oauth2 pytumblr 命令重新安装这些包。

另外,检查一下你的Python版本和你使用的PIP版本是否匹配。你可以用 python --versionpip --version 命令来查看。

撰写回答