-
Notifications
You must be signed in to change notification settings - Fork 88
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PyCharm上のConsole画面で色が正しく表示されない #823
Comments
@ryo-n Python と colorama のバージョンは何を使っていますか? |
2015 年の tartley/colorama#79 は open のままだけど、2016 年の "Can not display color in PyCharm using default init()" tartley/colorama#107 と 2018 年ので ”Add support for PyCharm” tartley/colorama#163 を見る限りいま動いてると思うんだよね。本当に動いてないなら colorama 本体側を修正すべきに見える @ryo-n 追加で質問です
|
すみません、PyCharm上のConsole画面という説明があまり良くなかったです。 下記質問に回答していきます。 pipenv環境なのですが下記のようになっています。
PyCharm上で実行すると正しく色は付くのですが、
PyCharm上で実行すると'Hi! You are using PyCharm'というメッセージがでて色は付くのですが、
Pycharm上で実行すると、PYCHARM_HOSTEDの値が1となっていて、TERMの値は無さそうです。 上記から、PYCHARM_HOSTEDという環境変数がExternal Tools実行時には渡されていなさそうなので、ojを呼ぶwrapperスクリプトでPYCHARM_HOSTEDを設定したところ正しく表示されました。 ojというよりはPyCham側の問題のようなので、この課題はcloseします。調査していただきありがとうございます。 |
Description
PyCharm上のConsole画面で色が正しく表示されません。
10.1.1では"INFO"や"SUCCESS"といった文字がANSIカラーで出力されていたのですが、
10.1.3からANSIカラーで出力されず他の文字と同じ色で表示されるようになってしまいました。
log_formatter.pyでのcolorama.init()を下記に変更したら手元環境では正しい色が表示されることを確認しました。
参考
環境
Other notes
The text was updated successfully, but these errors were encountered: