Je veux coder Python 3 sur mon appareil Android. Je suis donc passé par Le blog de Lanky Cyril post sur l'utilisation de l'IDE Terminal pour mettre tout ce dont j'avais besoin pour faire du code sur un terminal Android. Pour Python 2.X qui est installé sur le blog, cela fonctionne comme un charme.
J'ai donc installé Python 3 en suivant les mêmes instructions. Voici ce que j'obtiens lorsque j'essaie de lancer Python 3 :
terminal++:~$ ~/python3
Fatal Python error: Py_Initialize: unable to load the file system codec
LookupError: no codec search functions registered: can't find encoding
Segmentation fault
Je m'en suis assuré :
export PYTHONHOME=/data/data/com.googlecode.python3forandroid/files/python3
export PYTHONPATH=${PYTHONHOME}/lib/python3.2/lib-dynload
J'ai aussi vérifié pourquoi python 3 ne se charge pas sur StackOverflow.
Le problème pourrait donc venir de la compilation de Python. Quelqu'un a-t-il réussi à contourner ce problème ?