编码非常陌生,我尝试使用GitHub上的一个通过pip安装的软件包,使用这些函数时会不断出现错误。我希望能够在给定的一天获取食物。
这是我尝试运行的代码。它应该打印给定日期的卡路里信息。
import myfitnesspal
client = myfitnesspal.Client('username')
day = client.get_date(2013, 3, 2)
print(day)
这是我得到的错误。
追溯(最近一次通话):
文件“ /Users/user/Desktop/PythonWorkspace/myfitnesspal.py”,第1行,在
导入myfitnesspal
文件“ /Users/user/Desktop/PythonWorkspace/myfitnesspal.py”,第4行,在
客户端= myfitnesspal.Client('用户名')
AttributeError:模块“ myfitnesspal”没有属性“ Client”
另外,如果有帮助,这是指向GitHub的链接https://github.com/coddingtonbear/python-myfitnesspal
最佳答案
这可能很愚蠢,但可以检查是否使用pip freeze
或pip list
正确导入了软件包
如果不是,则无法安装该软件包,请使用:sudo pip install myfitnesspal
如果您这样做了,也许尝试导入Client:
from myfitnesspal import Client
client = Client('username')
day = client.get_date(2013, 3, 2)
print(day)
关于python - 在Mac上加载模块-Python3,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56334309/