Bagaimana saya bisa menginstal pygame di python dengan cygwin? [duplikat]


4

Pertanyaan ini sudah ada jawabannya di sini:

Saya tidak dapat menginstal pygame di cygwin dengan benar. Saya mencoba mengikuti dokumen lama itu, http://msdl.cs.mcgill.ca/people/tfeng/svmsccdoc/node49.html , tetapi tidak berhasil.

Masalah yang lebih buruk adalah SDL tidak dapat menginstal dengan benar

Setiap bantuan disambut karena saya telah berjuang selama berhari-hari.


OS apa yang Anda pakai? Saya akan mencoba menghindari membangun Pygame jika memungkinkan.

Hai Malik, windows tapi dengan Cywin.
Andy K

Tidak bisakah Anda menginstal dengan installer saja?

tidak dengan cygwin sayang. Jika saya menggunakan windows, itu akan baik-baik saja tetapi saya secara eksplisit ingin menginstalnya di cygwin.
Andy K

Apakah Anda membaca ini: msdl.cs.mcgill.ca/people/tfeng/svmsccdoc/node49.html Secara khusus menyebutkan cygwin
Photon

Jawaban:


3

Salah satu cara untuk mengatasinya adalah dengan menginstal binari python untuk windows.

Setelah binari python diinstal, instal binari pygame untuk Windows juga dan kemudian jalankan binari python dari konsol cygwin Anda.

Kemudian buka konsol dan ketik python

import pygame

1

Hanya untuk mengesampingkan salah satu hal paling sederhana: Sudahkah Anda menginstal Paket cygwin "libSDL-devel" dan "libSDL1.2_0"?

Apakah Anda menjalankan cygwin 32bit atau cygwin 64bit?


Hai @ZacekV, saya sudah menginstal perpustakaan. Sudah selesai.
Andy K

Dan Anda mencoba menjalankannya dengan SDL 1.2 atau SDL 2.0?
ZacekV

SDL2.0. Semuanya terinstal tetapi menolak untuk menginstal dengan benar.
Andy K

Cygwin 32bit atau 64bit? Baru saja menghapus seluruh lingkungan saya ... Anda membuat saya penasaran ^^
ZacekV

Kemenangan 32bit. Salah satu solusi yang berhasil adalah menginstal python untuk windows, kemudian pygame dan menjalankannya melalui python
Andy K
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.