basti2
Goto Top

Pygame funktioniert nur in der Konsole, jedoch nicht als Skript

Guten Morgen zusammen.

Folgendes Problem.
Wenn ich in dem "Python 3.6.1 Shell" Fenster pygame importiere funktioniert alles, tue ich das ganze aber in einem Skript speichern mit der Endung .py und diesen ausführen kommt nur:

File "C:\Users\Basti\Desktop\pygame.py", line 1, in <module>
import pygame
File "C:\Users\Basti\Desktop\pygame.py", line 2, in <module>
pygame.init
AttributeError: module 'pygame' has no attribute 'init'

Das ist bisher nur bei pygame so das importieren von "socket", "time" ect. funktioniert.

Ich hoffe ihr könnt mir helfen, bei Google hab ich nichts finden können,
zumal ich auch nicht genau weiß wonach ich da suchen soll.

LG Basti

Content-Key: 335073

Url: https://administrator.de/contentid/335073

Printed on: April 19, 2024 at 19:04 o'clock

Mitglied: 132895
132895 Apr 13, 2017 at 08:16:06 (UTC)
Goto Top
Member: Basti2
Basti2 Apr 13, 2017 at 08:29:11 (UTC)
Goto Top
also wenn ich print(sys.path) ausführe dann zeigt es mir unteranderem den Pfad zu dem Ordner "site-packages", in welchem pygame enthalten ist.
Member: Snowman25
Snowman25 Apr 13, 2017 at 10:03:22 (UTC)
Goto Top
Auch, wenn du print(sys.path) in deiner pygame.py hast?
Mitglied: 132895
132895 Apr 13, 2017 updated at 11:35:51 (UTC)
Goto Top
Dann Tippe ich mal das die falsche Python Version beim Ausführen als Skript Verwendung findet.
Member: Basti2
Basti2 Apr 13, 2017 updated at 13:05:47 (UTC)
Goto Top
ja auch da.


ich hab python 3.6 installiert und hab dann mit "pip install pygame" pygame installiert.