Python 在同一文件夹中找不到模块

标签 python module spotipy

我在 python3 上安装了 spotipy,当我运行它时,它会调用 __init__.py 文件,但随后该文件尝试从客户端导入,并且它说找不到客户端,尽管 client.py__init__.py 位于同一文件夹中。

我想知道问题是否在于我安装了多个版本的 python?

编辑:工作目录只有我正在运行的文件,到目前为止,它只是简单地写着“导入spotipy”。另外,我检查过,__init__.py 文件似乎无法导入文件夹中的其他任何内容。

最佳答案

正如 James 所说,您需要将空文件 __init__.py 放入文件夹中。然后 Python 会将此文件夹视为一个包,您将能够进行导入。

关于Python 在同一文件夹中找不到模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30449183/

相关文章:

python - 管理 __all__ 的导出装饰器

spotify - Spotipy:如何同时按艺术家和歌曲进行搜索

python - Spotipy:如何从播放列表中读取超过 100 首轨道

python - 如何使用 Triton 服务器 "ensemble model"和 1 :N input/output to create patches from large image?

python - 字段类型取决于其他字段的类型

python - 连接已分块的 3d numpy 数组

layout - ZendFramework 2 - 加载不同模块的布局时出错

python - 使用带有 SL 的 CCXT 和 TP 使用 python 在 FTX 上创建市场订单

javascript - 将键值对的值更改为 Node JS 中的环境变量

python-2.7 - 从专辑中获取 Spotipy 专辑 ID