Dans un environnement où je dois utiliser une machine Windows, je dois aller dans un serveur Linux ou une machine virtuelle pour vérifier le fonctionnement en Python, j'ai donc créé un environnement Python.
-Python3 sur Anaconda
Il se fige lorsque je tape du japonais dans la console IPython de Rodeo.
Apparemment, l'entrée / sortie de la console IPython est UTF-8, mais la raison en est que le ʻencodagede python
sys.stdin et
sys.stdout que j'ai mis dans Anaconda est
cp932`.
J'ai réussi à créer un fichier batch comme celui ci-dessous et à le spécifier dans la "Commande Python" des paramètres de Rodeo.
python-utf8.bat
@echo off
setlocal
set PYTHONIOENCODING=utf-8
%~dp0\python.exe %*
endlocal
J'ai l'impression que ce n'est pas intelligent.
Recommended Posts