gpt4 book ai didi

python - Pylint "unable to import"错误,但与 Pycharm 一起工作正常

转载 作者:太空狗 更新时间:2023-10-30 01:06:51 27 4
gpt4 key购买 nike

我的程序的基本结构如下所示:

top_dir
__init__.py
readme.rst
sub_dir
__init__.py
sub_sub_dir
__init__.py
example_module.py
sub_sub_dir2
__init__.py
module_with_import.py

在 Pycharm 中,所有导入都可以正常工作。例如,我在“module_with_import.py”中使用以下导入:

from sub_dir.sub_sub_dir.example_module import function

但是,如果我在 module_with_import.py 上运行 pylint,我将收到以下错误:

Unable to import 'sub_dir.sub_sub_dir.example_module' (import-error)

有人看到这里出了什么问题吗?

最佳答案

模块(包)的名称不能有减号。将 Sub-dir 重命名为 sub_dir,将 Sub-sub-dir 重命名为 sub_sub_dirSub-sub- dir2sub_sub_dir2

接下来阅读 PEP-8 The Python Style Guide

关于python - Pylint "unable to import"错误,但与 Pycharm 一起工作正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34743181/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com