You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/readmes/README.gr.rst
+40Lines changed: 40 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -29,10 +29,50 @@ To Pygame_ είναι μια ελεύθερη και ανοικτού κώδικ
29
29
Εγκατάσταση
30
30
------------
31
31
32
+
Για να εγκαταστήσετε το pygame-ce, πρώτα βεβαιωθείτε ότι έχετε την Python (και pip) εγκατεστημένη και διαθέσιμη στο PATH σας.
33
+
Έπειτα, τρέξτε την παρακάτω εντολή στο τερματικό ή στην γραμμή εντολών σας:
34
+
32
35
::
33
36
34
37
pip install pygame-ce
35
38
39
+
Σημείωση ότι σε κάποιες πλατφόρμες ίσως χρειαστεί να χρησιμοποιήσετε ``pip3`` αντί για ``pip``.
40
+
41
+
Linux Σημείωση: "Breaking System Packages" Error
42
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
43
+
44
+
Σε κάποιες διανομές Linux (όπως Ubuntu ή Debian), η εγκατάσταση Python πακέτων με pip μπορεί να εμφανίσει ένα μήνυμα όπως το παρακάτω.
45
+
46
+
::
47
+
48
+
error: externally-managed-environment
49
+
This environment is externally managed when system packages are installed.
50
+
51
+
Αυτό σημαίνει ότι η Python του συστήματός σας διαχειρίζεται από το λειτουργικό σύστημα, και η χρήση του pip3 σε καθολικό(globally) επίπεδο μπορεί να προκαλέσει συγκρούσεις με τα πακέτα του συστήματος.
52
+
53
+
Προτεινόμενες Λύσεις
54
+
^^^^^^^^^^^^^^^^^^^^^
55
+
56
+
1. Χρησιμοποιήστε ``venv`` (Εικονικό Περιβάλλον):
57
+
58
+
Μπορείτε να δημιουργήσετε ένα εικονικό περιβάλλον και να εγκαταστήσετε μέσα σε αυτό το pygame-ce.
59
+
Με αυτόν τον τρόπο συνεχίζετε να χρησιμοποιείτε την Python του συστήματος, αλλά δημιουργείτε ένα ξεχωριστό περιβάλλον για την εγκατάσταση των πακέτων, ώστε να μην υπάρχουν συγκρούσεις ή προβλήματα στο σύστημα.
60
+
61
+
.. code-block:: bash
62
+
63
+
python3 -m venv venv # δημιουργία εικονικού περιβάλλοντος με όνομα 'venv'
64
+
source venv/bin/activate # ενεργοποίηση του εικονικού περιβάλλοντος
65
+
pip install pygame-ce # εγκατάσταση πακέτων μέσα στο venv
66
+
67
+
2. Χρησιμοποιήστε ``pyenv`` (Διαχείριση της Python σε επίπεδο χρήστη):
68
+
69
+
Το `pyenv <https://github.com/pyenv/pyenv>`_ σας επιτρέπει να εγκαταστήσετε και να διαχειρίζεστε τις δικές σας εκδόσεις της Python σε επίπεδο χρήστη, χωρίς να επηρεάζετε την έκδοση του συστήματος.
70
+
Επιπλέον, μπορείτε να εγκαταστήσετε και να χρησιμοποιήσετε πολλαπλές εκδόσεις της Python ταυτόχρονα.
Το `uv <https://docs.astral.sh/uv/>`_ είναι ένα μοντέρνο, γρήγορο Python πακέτο και διαχειριστής περιβάλλοντος, που μπορεί να λειτουργήσει ως αντικατάσταση τόσο του ``venv`` όσο και του ``pyenv``.
0 commit comments