質問: ### 前提・実現したいこと pythonのエラーメッセージの意味がわからず困っております。 Visual Studio Codeを使っています。 初心者質問で恐縮ですが、お助けください。 ### 発生している問題・エラーメッセージ 「chap2.py」というプログラムを実行すると以下のようにターミナルに表示されます。 15分は0.25時間ですTraceback (most recent call last): File "chap2.py", line 3, in "15分は"+str(float(15)/60)+"時間です" IOError: [Errno 0] Error ### 該当のソースコード python3.7.3で次のように入力しました。# coding:utf-8 print( "15分は"+str(float(15)/60)+"時間です" ) ### 試したこと デフォルト設定で文字化けしたので ターミナルの文字コードはutf-8に変更しています。 Active code page: 65001 “terminal integrated shell args windows”の“Edit in setting json “で 以下コードを追記しました。 “terminal.integrated.shellArgs.windows”: [ “-NoExit”, “chcp”, “65001” ], 何卒ご指南の程、よろしくお願い致します。 ### 補足情報(FW/ツールのバージョンなど) Windows7 を使っています。
回答: python3.Xをインストールし、それに則ってプログラムを記載していたのですが、 その前にインストールして使っていたpyothon2.7がVSCに認識されていて、2.7で動いてたために3.Xのプログラムがエラーになっていました。 pyothon2.7をアンインストールしたら解決しました。