相关文章推荐
逼格高的酱牛肉  ·  python json ...·  2 小时前    · 
乖乖的玉米  ·  Python ...·  2 小时前    · 
眉毛粗的木瓜  ·  Pandas ...·  1 年前    · 
爱逃课的剪刀  ·  C++ 多线程 | 菜鸟教程·  1 年前    · 
在使用 Python 软件 开发 时,我们在导入依赖库或者自定义模块时,需要在代码 使用 im port语句进行 引用 。但是有时候,我们可能会遇到一个错误信息:“在 '__ init __. py ' 不到 引用 'xxx'。”其 ,'xxx'代表我们尝试 引用 的模块或函数名称。 这个错误常常出现在 Python 的项目或者第三方库 ,因为 Python 会在导入模块时去搜索指定的目录,然后寻 以该名称命名的文件或文件夹。在 到对应名称的文件夹时, Python 会自动去寻 的__ init __. py 文件,这个文件定义了该模块的导入方式以及初始化操作。如果__ init __. py 文件 没有包含我们想要 引用 的模块,就会报出以上错误。 对于这个情况,我们可以尝试以下几个解决方案: 1. 检查模块名称是否正确。如果模块名称拼写错误, Python 就会 不到 该模块。 2. 检查模块的安装是否正确。有时候我们安装的模块可能出现了问题,需要重新安装。 3. 检查项目目录结构是否正确。确保__ init __. py 文件位于合适的位置,并且包含了需要 引用 的模块。 4. 检查模块是否存在。有时候我们需要手动将模块文件放入特定的文件夹内,然后再 引用 。 总的来说,在遇到“在 '__ init __. py ' 不到 引用 'xxx'”这个错误时,我们需要认真排查问题,并且正确修改错误的点。这样才能保证我们的 Python 代码顺利地运行。