CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Installer pygame pour python3.x

Epitax
Epitax
Niveau 11
24 avril 2011 à 17:19:38

Bonjour,

Tout d'abord, j'ai hésité à poster ce topic sur ce forum, et si je suis hors sujet veuillez m'en excuser, j'irai voir sur le forum programmation :)
À noter aussi que je tourne sur linux mint LMDE.

Je cherche donc à installer pygame, pour python3, 3.1, ou 3.2, peu importe, quelque que soit la version, je n'y arrive pas.

Donc je commence par :

:d) wget http://www.pygame.org/ftpftp/pygame-1.9.1release.tar.gz
:d) tar xfz pygame-1.9.1release.tar.gz
:d) cd cd pygame-1.9.1release

Et ensuite,

:d) python3 setup.py build
et
:d) python3.1 setup.py build

débouchent sur la même erreur : http://www.noelshack.com/old/up/20110424170620_1280x800_scrot-0ceb6fd440.png

Je tente donc un
:d) python3.2 setup.by build

qui semble fonctionner.

Et j'installe donc avec
:d) sudo python3.2 setup.py install.

Bien, normalement pygame est installé pour python3.2 !
Alors je lance python3.2, puis "import pygame", et...

http://www.noelshack.com/old/up/20110424171026_1280x800_scrot-431278ba40.png

Et je me mange donc un "undefined symbol: PyCObject_FromVoidPtr...

J'avoue être un peu un noob, et donc je ne sais pas trop quoi faire maintenant... Avec aptitude, j'ai pu installer pygame, mais seulement pour python 2.6...

Que faire donc ? Attendre qu'un pygame pour python3.x soit disponible dans les dépôts ?
Sur le site du zero ( :hap: ), ils semblent pourtant réussir à installer pygame sans problèmes sur python3.1... :(
Je ne vois pas trop d'où viennent les différents problèmes, que ce soient où moment de "python3/3.1 setup.py build", ou quand j'importe pygame sur python3.2 :(

Si vous avez une idée, merci beaucoup :)

godrik
godrik
Niveau 30
24 avril 2011 à 18:39:08

pygame n'est pas package par ta distribution linux ? Si c'est le cas, change de distribution parceque c'est de la merde... Serieusement, pygame est package depuis des annees par toute les distributions que j'ai pu croiser.

Si tu cherches a faire un upgrade d'un paquet manuellement: ne le fais pas c'est une connerie.

Meat
Meat
Niveau 9
24 avril 2011 à 18:39:36
  1. aptitude install python-pygame
Epitax
Epitax
Niveau 11
24 avril 2011 à 18:46:46

En fait j'ai l'impression que le problème vient du fait que python2.6.6 semble être le "python par défaut"...

Quand je lance python dans le terminal, c'est python2.6.6 qui est lancé automatiquement, et un "aptitude install python-pygame" ne semble m'installer pygame que sur cette version 2.6.6 ...

Meat
Meat
Niveau 9
24 avril 2011 à 19:03:48

Il y a un pygame pour 2.6 :)

Kaoron
Kaoron
Niveau 9
24 avril 2011 à 20:13:18

«error : Python.h: Aucun fichier ou dossier de ce type»

Signifie vraisemblablement que tu n'as pas les headers permettant de compiler une extension python (il finit par -dev, le paquet des headers).

Si tu ne sais pas encore reconnaître ce genre d'erreur quand tu en vois, c'est probablement une mauvaise idée de travailler avec autre chose que ce que t'installe ta distribution. (Entends par là : c'est pas spécialement que ce soit une mauvaise pratique dans l'absolu, mais si jamais t'as un problème parce que t'es sorti des clous, tu vas te prendre des coups de pieds dans les genoux quand tu demanderas — penaud — un coup de main pour t'en sortir. À bon entendeur... :P )

chris_27
chris_27
Niveau 10
25 avril 2011 à 12:02:45

« wget http://www.pygame.org/ftpftp/pygame-1.9.1release.tar.gz »
:d) Soit tu utilises les paquets de ta distribution, soit tu te démerdes tout seul./

Sujet fermé pour la raison suivante : Topic verrouillé.
Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware