Skip to content

Commit 785b097

Browse files
authored
Merge pull request #3635 from AntonisDevStuff/update-Greek-README
Update Greek README
2 parents 6a4fdda + 823cc3f commit 785b097

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed

docs/readmes/README.gr.rst

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,50 @@ To Pygame_ είναι μια ελεύθερη και ανοικτού κώδικ
2929
Εγκατάσταση
3030
------------
3131

32+
Για να εγκαταστήσετε το pygame-ce, πρώτα βεβαιωθείτε ότι έχετε την Python (και pip) εγκατεστημένη και διαθέσιμη στο PATH σας.
33+
Έπειτα, τρέξτε την παρακάτω εντολή στο τερματικό ή στην γραμμή εντολών σας:
34+
3235
::
3336

3437
pip install pygame-ce
3538

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 ταυτόχρονα.
71+
72+
73+
3. Χρησιμοποιήστε ``uv`` (Γρήγορος Μοντέρνος Διαχειριστής Πακέτων):
74+
75+
Το `uv <https://docs.astral.sh/uv/>`_ είναι ένα μοντέρνο, γρήγορο Python πακέτο και διαχειριστής περιβάλλοντος, που μπορεί να λειτουργήσει ως αντικατάσταση τόσο του ``venv`` όσο και του ``pyenv``.
3676

3777
Βοήθεια
3878
----

0 commit comments

Comments
 (0)