我一直在尝试将YelpAPI用于应用程序,并且正在按照典型的API下载流程进行操作,该网站在此概述:https://www.digitalocean.com/community/tutorials/how-to-use-web-apis-in-python-3,一切正常。然后,当我将代码添加到github时,我重命名了文件夹,然后开始出现错误,我在调用
from yelpapi import YelpAPI
位于我的代码顶部。当我尝试运行代码时,它显示为ModuleNotFoundError: No module named 'yelpapi'
。
我的问题是如何解决此问题?我在做错什么吗?
答案 0 :(得分:1)
如果在模块安装期间激活了虚拟环境,请在启动程序时确保其处于激活状态。
您重命名了哪个文件夹?您可以提供项目的文件夹结构吗? 或者更好,如果它是公开的,您可以链接GitHub仓库吗?
信息很少,虽然问题很简单,但是可能有很多原因,很难根据给定的信息来说明。
P.S .:尽管venv是一个很好的工具,但一开始使用它可能会引起很多初学者的问题和困惑,因此,如果您无法解决问题,我建议您尝试不使用venv。
答案 1 :(得分:-1)
在/ home / bodacydo / work / project中添加一个名为run.py的脚本,并按如下所示对其进行编辑:导入程序。 my_python_program程序。 my_python_program。 main()(用my_python_program中的等效方法替换main())