我试图在VisualStudio代码中使用pylint为Python项目设置linting。我正在使用conda管理依赖项,并在那里安装了pylint,但是VSC默认将pylint的全局引用作为路径(/Library/Frameworks/Python.framework/Versions/3.7/bin/pylint
),而不是此项目的conda安装(/opt/miniconda3/envs/tf/bin/pylint
)
我能够通过手动将VSC设置更改为conda安装来解决linting问题;我想知道是否有办法将其包含在.pylintrc
中,以便我的克隆此repo的队友可以在不干扰其设置的情况下获得linting
我有一个类似的问题,并找到了一个解决办法,但我不确定它是否将与VSC的工作。我总是使用基本环境中的pylint,并将pylint init处的sys.path重写到当前活动的conda环境中。这可以防止在所有conda环境中安装pylint时出现E0401错误
我在
~/.pylintrc
中使用以下配置:/opt/anaconda3
是我的基本Python环境路径,应该被你的路径所取代(/opt/miniconda3
)。我没有找到自动获取此值的方法我的编辑器配置中链接的
pylint
exe是来自base环境的然后,我从具有正确conda环境的终端启动编辑器(我使用vim,因此从终端启动编辑器不是问题:)
相关问题 更多 >
编程相关推荐