質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

2回答

293閲覧

atomでのpython動作確認過程で、文字化けが発生する

tunuhuhi25

総合スコア6

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

0クリップ

投稿2017/12/14 03:11

###atomでpythonの開発をしたいと思い、テストをしていました。

###文字化けしていて何が書いてあるかわからない状態になりました。

特に出ていません(文字化けしててわからない)

###該当のソースコード

python

1print ("hello,world")

###日本語化してみたり、右下のUTF-8をいろんなものに変えてみたりした。

###まったくどうしたらいいのかわからないため何もできない状態です
また、ほかの
a = 5; b = 3 a + b = C
を実行してみても同じ現象になります。右下のエラーです

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Udomomo

2017/12/14 04:46

shift-JISは試して見ましたか?それと文字化けとは関係なさそうですが、"hello, world"が出力されていないので、pythonコマンド自体が通っていない可能性もあります。
mkgrei

2017/12/14 04:52

Atomのどのプラグインを使っているのかを記述してください。
fiwa

2017/12/14 07:53

インストールしたpythonにパスは通っていますか。解決できない場合はpythonをどのようにインストールしたかも書いたほうがいいでしょう。https://teratail.com/questions/66722
mkgrei

2017/12/14 10:08

python コマンドが見つかりません。が文字化けしたように見えますね。
tunuhuhi25

2017/12/19 12:05 編集

みなさん回答ありがとうございます。今度また最初からatomをインストールすることにしました。shift-jisは試したので、おそらくpythonコマンドが通っていないのかなと思います。またエラーの起きた場合ここに質問します。よろしくお願いいたします。ありがとうございました。
guest

回答2

0

文字化けの原因は下記の二つが異なるからです。

  • Atomが内部で処理するときの入出力エンコード: UTF-8
  • Windowsのシェルのエンコード: Windows-31J(Shift_JISの亜種)

scriptterm3等のパッケージを用いて外部のコマンドを実行した場合に発生します。修正方法は使用しているパッケージ、具体的な操作方法によって異なるため、一概に示すことは出来ません。(パッケージによっては、パッケージのソースを直接修正しないと不可能な場合もあります)

これ以上は、他の人が再現できるような情報が無いと原因の追及が出来ません。どのようなパッケージを入れたのか、そのパッケージのどのような機能を用いたのかを具体的に示してください。

投稿2018/01/02 02:56

raccy

総合スコア21735

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

文字化けを直すには、「auto-encoding」というパッケージを入れると良いでしょう。
これで解決しない場合は、
https://akeyfn.xyz/osusumesoft/atom-script-mojibake-java/
こちらに書いてある通り、文字コードの指定をしてみてください。

きっと解決するでしょう。

投稿2017/12/19 05:06

mahoken

総合スコア85

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問