Je suis totalement nouveau sur Python. J'ai utilisé Macports pour installer Python, selon les conseils que la version pré-installée de Python n'est pas idéale sur OSX. J'ai également couru le programme d'installation de Pygame pour OS X.Installation de pygame
Quand je vais dans la console Python et tapez:
import pygame
pygame.init()
il fonctionne très bien (à savoir, retourne (0,6)
) si je suis dans mon répertoire racine.
Si j'essaie cet ailleurs, je reçois l'erreur:
File "<stdin>", line 1, in <module>
AttributeError: 'module' object has no attribute 'init'
Qu'est-ce que je fais mal?
A quoi sert votre PYTHONPATH? –
Je pense que vous avez trouvé le nœud de quelque chose que je ne comprends pas. Dans .bash_profile j'ai: # MacPorts Ajout de l'installateur le 2012-10-25_at_20: 28: 42: ajout d'une variable PATH appropriée pour une utilisation avec MacPorts. export CHEMIN =/opt/local/bin:/opt/local/sbin: $ PATH # Terminé l'adaptation de votre variable d'environnement PATH pour une utilisation avec MacPorts. Y a-t-il une autre chose qui est PYTHONPATH? – Jim
Inside Terminal, exécutez 'echo $ PYTHONPATH', le post de la sortie. Connaissez-vous également le chemin d'installation de pygame? –