【Python】TabError: inconsistent use of tabs and spaces in indentation

editorはVisual Studio Codeを使っています。

Pythonのコーディングをしている最中、ずっと

TabError: inconsistent use of tabs and spaces in indentation

というメッセージが出て困っていました。

タブとスペースが混ざっているよ。というメッセージなのですが

自分では、タブで打っているつもり。

スペースで入力してみても、やはり変わらない。

理由は、タブがスペースに変換されるように、Visual Studio Codeが変換していたから。

どこかで設定を触ってしまっていたものと思われます。

確認方法は、ステータスバー(Windowの下側にある青いバー)の右側にある表示。

tab

今はスペース:4となっているので、タブを入力するとスペース4文字に変換されます。

変更するには、スペース:4のところを、左クリック→タブによるインデント を選択→タブのサイズを選択します。

私は、タブのサイズ:4を選択しています。

これで、タブがそのまま設定され、このエラーは出なくなりました。

スポンサーリンク
レクタングル大

シェアする

  • このエントリーをはてなブックマークに追加

フォローする

スポンサーリンク
レクタングル大
%d人のブロガーが「いいね」をつけました。