editorはVisual Studio Codeを使っています。
Pythonのコーディングをしている最中、ずっと
TabError: inconsistent use of tabs and spaces in indentation
というメッセージが出て困っていました。
タブとスペースが混ざっているよ。というメッセージなのですが
自分では、タブで打っているつもり。
スペースで入力してみても、やはり変わらない。
理由は、タブがスペースに変換されるように、Visual Studio Codeが変換していたから。
どこかで設定を触ってしまっていたものと思われます。
確認方法は、ステータスバー(Windowの下側にある青いバー)の右側にある表示。
今はスペース:4となっているので、タブを入力するとスペース4文字に変換されます。
変更するには、スペース:4のところを、左クリック→タブによるインデント を選択→タブのサイズを選択します。
私は、タブのサイズ:4を選択しています。
これで、タブがそのまま設定され、このエラーは出なくなりました。