LoginSignup
0
0

More than 5 years have passed since last update.

RodeoのIPythonで日本語を使う @ Windows

Last updated at Posted at 2016-10-12

WindowsでPython

Windowsマシンを使わなければいけない環境で、ちょっとPythonでの動作を確認するのにわざわざLinuxのサーバなり仮想マシンなりに入るのもなんなので、Pythonの環境を作ってみた。

インストールしたもの

困ったこと

RodeoのIPythonコンソールに日本語入力すると固まる。

どうやらIPythonコンソールの入出力はUTF-8なのに、Anacondaで入れたpythonのsys.stdinsys.stdoutencodingcp932になっているのが原因。

とりあえずの解決策

以下のようなバッチファイルを作成して、Rodeoの設定の「Python Command」に指定することでとりあえずなんとかなった。

python-utf8.bat
@echo off
setlocal
set PYTHONIOENCODING=utf-8
%~dp0\python.exe %*
endlocal

なんかスマートじゃない感じがする。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0