【发布时间】:2019-01-04 12:32:00
【问题描述】:
我正在使用最新版本的 VScode,使用 pylint 和 python 3。我使用的是 Ubuntu 16.04 和 virtualenv。我可以正确导入所有 python 和 pip 包,我只在处理我创建的文件时遇到错误。
我有 3 个文件,它们彼此相邻,位于同一个文件夹中。 a.py、b.py 和 keys.py,后者只包含作为字符串的键。
在a.py,我可以做
from keys import X
但是在b.py pylint 不允许我这样做,我明白了
Unable to import 'keys' [E0401]
我只能这样做
from .keys import X
这是错误的,但我的意思是这样可以消除上面的错误。
【问题讨论】:
-
这也在github.com/Microsoft/vscode-python/issues/3874 中报告并在那里解决。
-
@BrettCannon 您想在此处留下答案,以便我关闭问题并为您的答案投票吗?
-
@lyonb 当然!它可以帮助我跟踪哪些问题不再需要答案。
标签: python python-3.x visual-studio-code pylint