Ipython: La fonction d'impression ne fonctionne pas sur le bloc-notes Ipython

Créé le 26 août 2014  ·  4Commentaires  ·  Source: ipython/ipython

Quelqu'un sait-il comment corriger ce bogue où l'impression "hello world" ne s'affiche pas en sortie ? http://stackoverflow.com/questions/25494182/print-not-showing-in-ipython-notebook-python

needs-info

Commentaire le plus utile

Ce qui suit semble empêcher les cellules de sortie de fonctionner si elles contiennent des instructions d'impression. Au lieu de cela, tout est imprimé sur la console et non à l'intérieur du cahier jupyter.

import sys
reload(sys)
sys.setdefaultencoding('utf-8')

Des conseils ? Tout semble bien fonctionner sur les notebooks Python 2 où je n'ai pas besoin du support utf-8

Tous les 4 commentaires

Pouvez-vous nous en dire plus sur votre système ? C'est sous Windows ? Cela ressemble beaucoup à #2499, pouvez-vous y jeter un œil et voir si les solutions fonctionnent pour vous ? #3311 a également une solution de contournement possible pour Sophos

Je ne savais pas comment je l'avais résolu, mais après ne pas avoir utilisé le bloc-notes ipython pendant un certain temps. Et au milieu, j'avais installé plusieurs packages python et maintenant, cela fonctionne.

Ce qui suit semble empêcher les cellules de sortie de fonctionner si elles contiennent des instructions d'impression. Au lieu de cela, tout est imprimé sur la console et non à l'intérieur du cahier jupyter.

import sys
reload(sys)
sys.setdefaultencoding('utf-8')

Des conseils ? Tout semble bien fonctionner sur les notebooks Python 2 où je n'ai pas besoin du support utf-8

@pcuci voir #8354

Cette page vous a été utile?
0 / 5 - 0 notes