J'utilise Max OS X 10.10.3 et j'ai finalement obtenu le graphics.py
à afficher dans Python 3, avant qu'il ne soit indiqué qu'aucun module n'existait.
Cependant, maintenant, lorsque j'essaie import graphics
ou from graphics import *
, je reçois le message suivant:
"source code string cannot contain null bytes"
Est-ce qu'un utilisateur Mac (utilisant Python 3) sait peut-être ce qui ne va pas? Quelqu'un at-il utilisé le livre Zelle et son module graphics.py
? Merci.
Pour la postérité: j'ai eu le même problème et l'ai corrigé en utilisant,
sed -i 's/\x0//g' FILENAME
Le fichier semblait être foiré de nombreuses façons (mauvaises terminaisons, etc.); aucune idée de comment ...
Je viens de rencontrer ce problème, qui est généralement causé par le format de codage. Vous pouvez utiliser Notepad ++ pour modifier le format de codage des fichiers python en UTF-8.
Ce type d'erreur ne provient pas du code source de votre projet. Ce genre d'erreur émerge de votre interpréteur python. La meilleure solution consiste donc à définir votre interpréteur python dans votre répertoire projet env . ou paramétrez correctement les envois virtuels à l'aide de la configuration d'interpréteur de votre IDE.
J'ai la même erreur et la solution consiste à désinstaller la bibliothèque et si vous ne pouvez pas simplement le supprimer et réinstaller la bibliothèque. devrait travailler il a travailler pour moi ...