我的项目使用Python 3.6,其中我使用PEP 448解包语法。
Sublime中的Flake8Lint使用我的默认安装flake8
,恰好是Python 2.7,并将这些标记为语法错误。
我一直在寻找一个选项,可以在每个项目的基础上选择不同的flake8
二进制文件,但我看不到在.flake8
,setup.cfg
甚至是.sublimelinterrc
中配置它的方法{{1}}?
我错过了什么,有没有办法做到这一点?
答案 0 :(得分:3)
我今天遇到了与python3相同的问题,并通过Sublime项目设置(项目>编辑项目)修复了它:
{
"settings":
{
"flake8lint": {
// "python_interpreter": "auto",
"python_interpreter": ".../dev/.virtualenvs/myproject/bin/python",
}
},
}
希望有所帮助。