我在 python3 上安装了 spotipy
,当我运行它时,它会调用 __init__.py
文件,但随后该文件尝试从客户端导入,并且它说找不到客户端,尽管 client.py
与 __init__.py
位于同一文件夹中。
我想知道问题是否在于我安装了多个版本的 python?
编辑:工作目录只有我正在运行的文件,到目前为止,它只是简单地写着“导入spotipy”。另外,我检查过,__init__.py
文件似乎无法导入文件夹中的其他任何内容。
最佳答案
正如 James 所说,您需要将空文件 __init__.py
放入文件夹中。然后 Python 会将此文件夹视为一个包,您将能够进行导入。
关于Python 在同一文件夹中找不到模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30449183/