Ποια έκδοση της Python χρήσης για μέγιστη συμβατότητα




Αν ήμουν έτοιμος να ξεκινήσει ένα έργο ανοικτού πηγαίου κώδικα χρησιμοποιώντας ποια έκδοση Python θα πρέπει να χρησιμοποιήσω για να διασφαλιστεί ότι η συντριπτική πλειοψηφία των χρηστών να το χρησιμοποιήσετε στο σύστημά τους;


Είμαι το είδος του ατόμου που μεταβαίνει γρήγορα στην επόμενη έκδοση (που θα κάνω όταν Python 3 βγαίνει), αλλά πολλοί άνθρωποι μπορεί να είναι πιο συντηρητική εάν η τρέχουσα έκδοσή τους φαίνεται να λειτουργούν καλά. Ποια έκδοση θα χτυπήσει το γλυκό σημείο, αλλά εξακολουθεί να μου επιτρέψετε να απολαύσουν τα νεότερα και πιο cool γλώσσα βελτιώσεις;
Όπως python είναι το είδος της μια φάση μετάβασης προς python 3 με σπάσιμο προς τα πίσω συμβατότητα δεν νομίζω ότι είναι μια καλή ιδέα να πάει python 3 μόνο. Με βάση την [γραμμή του χρόνου](http://www.python.org/dev/peps/pep-3000/#timeline) θα υπάρχει τουλάχιστον ένα ή δύο ακόλουθα δελτία της σειράς 2.x μετά 2.6 / 3.0 τον Οκτώβριο.


Δίπλα δεν έχουν python 3 διαθέσιμα στις πλατφόρμες στόχο σας, θα χρειαστεί κάποιος χρόνος έως ότου σημαντικές εξωτερικές βιβλιοθήκες python θα μεταφερθεί και μπορούν να χρησιμοποιηθούν σε python 3.


Έτσι, όπως Matthew προτείνει την διαμονή τους σε 2.4 / 2.5 και η διατήρηση της [μετάβασης](http://www.python.org/dev/peps/pep-3000/#compatibility-and-transition) σχέδιο για python 3 στο μυαλό είναι μια σταθερή επιλογή.
τελικά έβαλα την έκδοση 5.2.36 η οποία λειτουργεί μια χαρά! έχω μια εικονική μηχανή με linux mint εδώ πέρα οπότε βρήκα γρήγορα τη λύση. το linux mint έχει 3 εκδόσεις, ανάλογα με το γραφικό περιβάλλον. cinnamon, mate και xfce. το cinnamon είναι η πιο βαριά έκδοση και φαίνεται κάπως έτσι: [[image]](https://linux-user.gr/uploads/default/original/2x/b/bc65563a83c1325997ce103f8ba0e1de1d359640.png "image")

εκεί πας στη ‘διαχείριση συστήματος’ και μετά ‘παράθυρο σύνδεση… εγώ θα πρότεινα sparky

<https://sparkylinux.org/download/stable/>
<https://sparkylinux.org/download/rolling/>

έχει εκδόσεις lxqt, xfce, και minimalgui (νομίζω openbox). διάλεξε ανάλογα με τα γούστα, πιο ενδιαφέρουσα επιλογή είναι το lxqt, το xfce είναι κάπως πιο συνηθισμένο/γνώριμο, το openbox είναι … [εικόνα] mphxths:

ξεχασα οτι εισαι στο ubuntu 20.04. προσωπικη αποψη , να αναβαθμισεις σε 20.10

σε όχι πολύ καινούργιο μηχάνημα με nvidia θα έλεγα καλύτερα να μείνει σε έκδοση μακράς υποστήριξης (lts = long-term support) όπως το 20.04. αν δουλεύει καλύτερα μην το πειράζει. δηλαδή να μην αναβα… βρήκα την λύση , προσπαθώ εδώ και δύο μέρες , είχα απελπιστει , ενεργοποιώντας και το secure boot πάλι πάω να το παρατήσω , και να αποδεχτώ ότι θα είμαι με τα κολο windows.

τελευταία στιγμή λέω κάνε άλλη μια προσπάθεια , και τί κάνω ;

start linux mint in compability mode , και ξαφνικά με βγάζει σ… δες αυτό

[εικόνα]

[linux mint 19.2: συνηθισμένα προβλήματα και λύσεις](https://linux-user.gr/t/linux-mint-19-2-synhthismena-provlhmata-kai-lyseis/829) [linux διανομές](/c/linuxdistros)

οδηγοί για το touchpad

το προεπιλεγμένο πρόγραμμα οδήγησης touchpad σε αυτή την έκδοση είναι το “libinput” (που παρέχεται από το πακέτο xserver-xorg-input-libinput).

εάν αντιμετωπίζετε πρ… νομίζω ότι ο 5.13 δεν είναι ακόμη σταθερός(είναι σε στάδιο rc εκδόσεων απ’ ότι βλέπω) κι έτσι εκτός του ότι δεν είναι βέβαιο ότι θα λυθεί το πρόβλημά σου μπορεί να δημιουργηθούν και άλλα περισσότερα. καλύτερα νομίζω είναι(αφού όπως γράφεις το πρόβλημα δημιουργήθηκε μετά την τελευταία αναβάθμιση του … σύμφωνα με την [intel](https://www.intel.com/content/www/us/en/support/articles/000024018/memory-and-storage/intel-optane-memory.html)

what operating systems does intel** ® optane ™ **memory support when used for system acceleration?

intel® optane™ memory requires windows 10 64-bit to be used as a system accelerator.

η συγκεκριμένη τεχνολογία (πρώτη φορά που άκουσα για αυτήν προσωπικά) μοιάζει να μην έχει … το πρόβλημα είναι ppa, το linux lite είναι βασισμένο στο debian τα ppa είναι για ubuntu, η τουλάχιστον κάπως έτσι είναι τα πράγματα, οπότε μάλλον καλύτερα να τα βγάλεις.

επίσεις δεν κάνουν όλα τα ppa για όλες τις εκδόσεις του λειτουργικού… Αυτή είναι η γνώμη μου, αλλά? όπως ακριβώς και οι τάξεις περίπτωση δεν, θα ήθελα να εφαρμόσουν μια `copy`μέθοδο του είδους στην τάξη για να καταστεί δυνατή η τροποποίηση, διατηρώντας παράλληλα το αμετάβλητο, αλλά υπάρχει ορισμένες περιπτώσεις που δεν μπορώ να βοηθήσω να το μεταβλητό? Για παράδειγμα, όταν κάτι αναμένεται να γίνει η λειτουργία αντιγραφής είναι πολύ μεγάλη και αργή για την κατηγορία? όπως όταν η τάξη έχει τόσα πολλά συχνά τροποποιημένο μέλη. Και μην ανησυχείτε για χιλιάδες περιπτώσεις που επιπλέουν γύρω στη μνήμη, επειδή είναι αυτόματα GC'ed, οπότε το πιο πραγματικό πρόβλημα είναι ο χρόνος κόστος της αντιγραφής περιπτώσεις της κλάσης. Παρακαλώ πείτε μου εάν η γνώμη μου είναι κάπως λάθος :)