gpt4 book ai didi

python - PyLint "Unable to import"错误 - 如何设置 PYTHONPATH?

转载 作者:IT老高 更新时间:2023-10-28 12:34:37 26 4
gpt4 key购买 nike

我在 Windows 上的 Wing IDE 中运行 PyLint。我的项目中有一个子目录(包),在包中我从顶层导入了一个模块,即。

__init__.py
myapp.py
one.py
subdir\
__init__.py
two.py

two.py 我有 import one 这在运行时工作正常,因为顶级目录(从中 myapp.py is run) 位于 Python 路径中。但是,当我在 two.py 上运行 PyLint 时,它给了我一个错误:

F0401: Unable to import 'one'

我该如何解决这个问题?

最佳答案

我知道有两种选择。

一、修改PYTHONPATH环境变量,包含你模块上面的目录。

或者,编辑 ~/.pylintrc 以包含模块上方的目录,如下所示:

[MASTER]
init-hook='import sys; sys.path.append("/path/to/root")'

(或者在其他版本的pylint中,init-hook需要你将[General]改为[MASTER])

这两个选项都应该有效。

关于python - PyLint "Unable to import"错误 - 如何设置 PYTHONPATH?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1899436/

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