【发布时间】:2019-03-25 12:05:36
【问题描述】:
我在 ubuntu 16.04 上使用 ros。因此,我正在使用 python 2.7 和 ros python 模块(例如 rospy)的虚拟环境。 “python.pythonPath”设置为虚拟环境,ros模块通过“python.autoComplete.extraPaths”链接。
这会导致 python linter 为 import rospy 引发错误,声称它无法导入它。但是,python intellisense 仍然能够检测并帮助使用 rospy 模块(由于 python.autoComplete.extraPaths 设置,这很有意义)。
有没有办法为 linter 包含额外的 autoComplete 路径?在这一点上,不再包含 python 路径的虚拟环境不是一个理想的选择,所以我正在寻找一种方法让 linter 包含 ros python 模块和虚拟环境中的模块的额外路径。
【问题讨论】:
标签: python visual-studio-code intellisense pylint