我是Visual Studio Code的新手,我无法让pylint停止引发“无法导入”错误,或者无法自动完成以识别我的导入,例如:
from collective.transmogrifier.interfaces import ISection
from collective.transmogrifier.interfaces import ISectionBlueprint
from zope.annotation.interfaces import IAnnotations
from zope.interface import classProvides
from zope.interface import implements
我以前使用过PyCharm,对于所有的plone / buildout项目,我所需要的只是将“ parts / omelette”目录标记为源,并且运行良好。
在vscode中,我尝试像这样添加工作区设置:
"python.autoComplete.extraPaths": [
"parts/omelette"
],
甚至复制我的整个bin / instance鸡蛋路径并将其添加到自动完成的其他路径中,但没有成功。
我确定Plone社区中的某些人以前曾经尝试过vscode!我一定做错了...