在Spyder 中解决 TabError: inconsistent use of tabs and spaces in indentation

回眸只為那壹抹淺笑 提交于 2020-01-11 20:32:21

出现这个问题的原因往往是因为项目的作者在编写代码时使用的编辑器对Tab键的解读与我们的编辑器不同导致的。

spyder把一个Tab解读为四个空格,而原作者的使用的编辑器则不是。

解决办法就是在spyder中调出缩进对齐线:

打开Tools菜单栏下的Preferences

å¨è¿éæå¥å¾çæè¿°

然后就可以看见代码中的空格和缩进的区别了:

箭头是原作者的编辑器对Tab键的误读,我们这里在spyder中哦用Tab键或者四个空格替换掉就好了。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!