Τα πάντα για την Python

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

Συντονιστής: konnn

Re: Τα πάντα για την Python

Δημοσίευσηαπό the_eye » 05 Ιουν 2015, 00:10

Δείτε και αυτό με την ευκαιρία.
https://www.edx.org/course/introduction ... -6-00-1x-0
Όσο λιγότερο κλειστό λογισμικό έχεις, τόσα λιγότερα προβλήματα.
1 Γνώσεις ⇛ Linux: Καλό ┃ Προγραμματισμός: Ναι PHP, MySQL ┃ Αγγλικά: Καλά
2 Ubuntu 22.04 Jammy Jellyfish 5.15.0-58-generic 64bit (el_GR.UTF-8, ubuntu:GNOME ubuntu)
3 Intel Core i3-6100 CPU @ 3.70GHz ‖ RAM 7836 MiB ‖ Gigabyte B150M-HD3 DDR3-CF - Gigabyte B150M-HD3 DDR3
4 Intel HD Graphics 530 [8086:1912] {i915}
5 enp1s0: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Οδηγοί Ubuntu Βίντεο Οδηγοί
Άβαταρ μέλους
the_eye
Διαχειριστής
Διαχειριστής
 
Δημοσιεύσεις: 11671
Εγγραφή: 16 Μαρ 2010, 17:19
Launchpad: ntoulasd
IRC: the_eye_
Εκτύπωση

Re: Τα πάντα για την Python

Δημοσίευσηαπό Ilias95 » 05 Ιουν 2015, 13:34

Σε τέτοιο στυλ, καλό είναι και το εισαγωγικό course του Udacity στον προγραμματισμό που χρησιμοποιεί επίσης python.
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: Τα πάντα για την Python

Δημοσίευσηαπό kilon » 05 Ιουν 2015, 13:36

Το καλύτερο που έχω διαβάσει είναι αυτό https://inventwithpython.com/
Γνώσεις ⇛ Linux: Λίγα πράγματα┃ Προγραμματισμός: Pharo, Python, C++ , Delphi ┃ Αγγλικά: Πολύ Καλά
Ubuntu 14.04 64 bit
16 GB Ram
NVIDIA GTX 650 1 GB
Άβαταρ μέλους
kilon
babeTUX
babeTUX
 
Δημοσιεύσεις: 34
Εγγραφή: 17 Νοέμ 2014, 17:37
Εκτύπωση

Re: Τα πάντα για την Python

Δημοσίευσηαπό Tassos10 » 08 Δεκ 2016, 01:34

Έχω στο σύστημα μου προ-εγκατεστημένες τις παρακάτω εκδόσεις της python :
python2.7 & την python3.4. Οκ για την python2 δε με αφορά προσωπικά, αλλά για την python3 έχω το εξής πρόβλημα :
Χρειαζόμουν μια τελευταία έκδοση της python3.5 και έτσι και την έκανα εγκατάσταση από την επίσημη σελίδα της.
Έτσι πλέον έχω στο σύστημα μου και την python3.5 στην εξής διαδρομή :

Κώδικας: Επιλογή όλων
which python3.4
/usr/bin/python3.4


Κώδικας: Επιλογή όλων
which python3.5
/usr/local/bin/python3.5


Κώδικας: Επιλογή όλων
whereis python3.5
python3: /usr/bin/python3
/usr/bin/python3.4m-config
/usr/bin/python3.4m
/usr/bin/python3.4-config
/usr/bin/python3.4
/usr/lib/python3
/usr/lib/python3.4
/etc/python3
/etc/python3.4

/usr/local/bin/python3.5m
/usr/local/bin/python3
/usr/local/bin/python3.5m-config
/usr/local/bin/python3.5
/usr/local/bin/python3.5-config
/usr/local/lib/python3.5
/usr/local/lib/python3.4

/usr/include/python3.4m
/usr/include/python3.4

/usr/share/python3
/usr/share/man/man1/python3.1.gz


Ελπίζω τα παραπάνω να βοηθάνε. Λοιπόν, την 3.5. την θέλω μονάχα για μια συγκεκριμένη βιβλιοθήκη για αυτό και την χρησιμοποιώ.
Γίνεται να τρέχω την python3.5 αλλά να φορτώνει και τις βιβλιοθήκες της python3.4 ( της προ-εγκατεστημένης ) ;

Κάπως να συνδέσω τις βιβλιοθήκες της python3.4 και στην python3.5, να μπορεί να τις βλέπει.

Ευχαριστώ πολύ.
Spoiler: show
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 12.04 precise 3.2.0-50-generic 64bit (el_GR.UTF-8, Unity ubuntu), Ubuntu 3.2.0-49-generic
3 Intel Core2 Quad CPU Q9400 2.66GHz ‖ RAM 3954 MiB ‖ ASRock G31M-S
4 nVidia G92 [GeForce 9800 GT] [10de:0614] {nvidia}
5 eth0: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 02)
Tassos10
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 472
Εγγραφή: 29 Μαρ 2010, 10:43
Εκτύπωση

Re: Τα πάντα για την Python

Δημοσίευσηαπό messinisk35 » 21 Δεκ 2017, 21:20

Η μεγαλύτερη απορία μου είναι πως θα κάνω compiler python ( ή πακετάρισμα ) για γινη σε αχειο .exe . Msi .deb .
Aυτο το θέλω να το κάνω εντός του Ubuntu .
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 18.04 bionic 4.15.0-45-generic 64bit (el_GR.UTF-8, Unity:Unity7:ubuntu unity)
3 Intel Celeron CPU N2840 2.16GHz ‖ RAM 3828 MiB ‖ Dell Inc. 04XH5N - Dell Inc. Inspiron 3551
4 Intel Atom Processor Z36xxx/Z37xxx Series Graphics & Display [8086:0f31] {i915}
5 wlp3s0: Qualcomm Atheros QCA9565 / AR9565 Wireless Network Adapter [168c:0036] (rev 01)
messinisk35
babeTUX
babeTUX
 
Δημοσιεύσεις: 52
Εγγραφή: 18 Ιουν 2017, 11:23
Τοποθεσία: Λευκάδα
Εκτύπωση

Re: Τα πάντα για την Python

Δημοσίευσηαπό Tassos10 » 22 Δεκ 2017, 20:23

messinisk35 έγραψε:Η μεγαλύτερη απορία μου είναι πως θα κάνω compiler python ( ή πακετάρισμα ) για γινη σε αχειο .exe . Msi .deb .
Aυτο το θέλω να το κάνω εντός του Ubuntu .


Πακέτο δηλαδή θέλεις να κάνεις. Δες αν μπορείς να βγάλεις άκρη από αυτό εδώ το post, και αν βγάλεις πες μας και εμάς. :P
Επίσης στο cerebrux.net επιχειρήθηκε να γίνει μια προσεγγίσει στο θέμα, αλλά κατ' εμέ όχι και πολύ επιτυχείς.
Από ότι έχω καταλάβει, υπάρχουν διάφοροι τρόποι ( διαφορετικά επίπεδα ) προσέγγισής στο να δημιουργήσεις ένα πακέτο λογισμικού - να πακετάρεις το λογισμικό σου και δεν είναι τόσο απλό και ούτε υπάρχει και τόσο καλή τεκμηρίωση.
Το είχα επιχειρήσει και εγώ στο παρελθόν, αλλά όχι με επιτυχία.. :( Είτε είχα κάποια προβλήματα στην εγκατάσταση, είτε στην αφαίρεση.. και γενικός μου έσπασε τα νεύρα και το παράτησα...
Πάντως πλέον σκέφτομαι πως ακόμη και ένα απλό python scriptάκι να κάνεις σε πακέτο, αν δεν είναι τόσο απλό και χρησιμοποιεί και βιβλιοθήκες τρίτων (που θέλουν εγκατάσταση), ίσος το καλύτερο θα ήταν το πρόγραμμα σου να τρέχει εντός ενός εικονικού περιβάλλοντος - virtual environment ( library , tutorial ) διότι καταλαβαίνεις τι γίνεται στην Python με τα πακέτα, τις βιβλιοθήκες και τις εκδόσεις τους.... οπότε το να εγκατασταθούν στο κυρίως python σύστημα πιθανός δε θα είναι ότι καλύτερο.

Αυτά σου τα λέω όχι για να εγκαταλείψεις το θέμα, αλλά για να σε βοηθήσω να έχεις μια καλύτερη αρχή.. και για να μην παίρνουν τα μυαλά σου αέρα ( όπως είχαν πάρει και εμένα ) και μετά να απογοητευτείς. Δυστυχώς το πακετάρισμα λογισμικού τελικά δεν είναι και η πιο εύκολη διαδικασία και προσωπικά τουλάχιστον δε το περίμενα αυτό.
Αν θέλεις θα σου πρότεινα να άνοιγες ένα καινούριο θέμα στην ίδια ενότητα και να προσπαθούσαμε όλοι μαζί εκεί να πιάσουμε το κουβάρι από την αρχή και να προσπαθήσουμε να δούμε το πως θα το καταφέρουμε.

Τέλος, πιστεύω πως ένα πρώτο βήμα είναι να καταλάβεις τι παίζει με τον φάκελο «debian» και το τι αυτός περιέχει.
Spoiler: show
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 12.04 precise 3.2.0-50-generic 64bit (el_GR.UTF-8, Unity ubuntu), Ubuntu 3.2.0-49-generic
3 Intel Core2 Quad CPU Q9400 2.66GHz ‖ RAM 3954 MiB ‖ ASRock G31M-S
4 nVidia G92 [GeForce 9800 GT] [10de:0614] {nvidia}
5 eth0: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 02)
Tassos10
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 472
Εγγραφή: 29 Μαρ 2010, 10:43
Εκτύπωση

Re: Τα πάντα για την Python

Δημοσίευσηαπό Star_Light » 30 Μαρ 2020, 01:33

Καλησπέρα! Εκανα εγκατασταση τον Atom και μετά έκανα ινσταλλ το script ! Πατάω τωρα το F5 στον κώδικα για να τρέξει κ μου λεει οτι δεν βρισκει το python εχω κανει τις ρυθμισεις με τις μεταβλητες περιβαλλοντος αλλα δεν λυνεται το προβλημα καμια λύση;;;; εχω κατεβάσει κ το IDLE σε μεμονωμένες γραμμές τρέχει κανονικά (με το IDLE) αλλα δεν μπορω να δουλέψω έτσι. :(

https://imgur.com/a/wkP6njR
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: Τα πάντα για την Python

Δημοσίευσηαπό Tassos10 » 30 Μαρ 2020, 10:23

Star_Light έγραψε:Καλησπέρα! Εκανα εγκατασταση τον Atom και μετά έκανα ινσταλλ το script ! Πατάω τωρα το F5 στον κώδικα για να τρέξει κ μου λεει οτι δεν βρισκει το python εχω κανει τις ρυθμισεις με τις μεταβλητες περιβαλλοντος αλλα δεν λυνεται το προβλημα καμια λύση;;;; εχω κατεβάσει κ το IDLE σε μεμονωμένες γραμμές τρέχει κανονικά (με το IDLE) αλλα δεν μπορω να δουλέψω έτσι. :(

https://imgur.com/a/wkP6njR


Χαίρεται,

Με συγχωρείς αλλά προσωπικά δεν καταλαβαίνω τίποτα από όσα λες. Ποιο script προσπαθείς να τρέξεις; Τι προσπαθείς να κάνεις και πιο είναι το πρόβλημα σου ;
Έχεις πρόβλημα με τα w!nd0w$ ; ( Γιατί είδα ένα περίεργο screenshot στο τέλος )
Spoiler: show
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 12.04 precise 3.2.0-50-generic 64bit (el_GR.UTF-8, Unity ubuntu), Ubuntu 3.2.0-49-generic
3 Intel Core2 Quad CPU Q9400 2.66GHz ‖ RAM 3954 MiB ‖ ASRock G31M-S
4 nVidia G92 [GeForce 9800 GT] [10de:0614] {nvidia}
5 eth0: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 02)
Tassos10
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 472
Εγγραφή: 29 Μαρ 2010, 10:43
Εκτύπωση

Re: Τα πάντα για την Python

Δημοσίευσηαπό Star_Light » 30 Μαρ 2020, 12:43

Tassos10 έγραψε:
Χαίρεται,

Με συγχωρείς αλλά προσωπικά δεν καταλαβαίνω τίποτα από όσα λες. Ποιο script προσπαθείς να τρέξεις; Τι προσπαθείς να κάνεις και πιο είναι το πρόβλημα σου ;
Έχεις πρόβλημα με τα w!nd0w$ ; ( Γιατί είδα ένα περίεργο screenshot στο τέλος )


Το script ειναι το λογισμικο για να τρέχουμε προγραμματα της python μεσω του atom. Ναι τωρα δουλευω απο Windows8 γιατι ο σταθερος υπολογιστης ειναι στην Αθηνα. Το προβλημα μου ειναι οτι δεν μπορω να τρεξω ενα προγραμμα σε python μεσα απο τον atom. Παταω για μεταγλωτισση και εκτελεση και μου βγαζει αυτο που σας δειχνω.Ευχαριστώ.
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: Τα πάντα για την Python

Δημοσίευσηαπό Tassos10 » 30 Μαρ 2020, 20:38

Star_Light έγραψε:Το script ειναι το λογισμικο για να τρέχουμε προγραμματα της python μεσω του atom. Ναι τωρα δουλευω απο Windows8 γιατι ο σταθερος υπολογιστης ειναι στην Αθηνα. Το προβλημα μου ειναι οτι δεν μπορω να τρεξω ενα προγραμμα σε python μεσα απο τον atom. Παταω για μεταγλωτισση και εκτελεση και μου βγαζει αυτο που σας δειχνω.Ευχαριστώ.


Δεν ξέρω αν λυπάμαι ακριβώς για αυτό που θα πω, αλλά με όλο τον σεβασμό η αλήθεια είναι πως η κοινότητα μας δεν ενδείκνυται για χρήστες και προβλήματα των Windows. Οπότε δεν ξέρω αν απευθύνεσαι στο σωστό κοινό. Παρόλα δεν θέλω να σε αποθαρρύνω διότι ένα από τα κύρια χαρακτηριστικά των κοινοτήτων ανοιχτού λογισμικού είναι το πνεύμα αλληλοβοήθειας. Οπότε, αν μας πεις αναλυτικά τι έχεις κάνει και τι είναι αυτό το script, μπορεί και να βρεθεί κάποιος εδώ που να μπορεί να σε βοηθήσει.

Προσωπικά με συγχωρείς, αλλά δεν γνωρίσω από παράθυρα.
Spoiler: show
1 Γνώσεις Linux: Πρώτα βήματα ┃ Προγραμματισμού: Πρώτα βήματα ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 12.04 precise 3.2.0-50-generic 64bit (el_GR.UTF-8, Unity ubuntu), Ubuntu 3.2.0-49-generic
3 Intel Core2 Quad CPU Q9400 2.66GHz ‖ RAM 3954 MiB ‖ ASRock G31M-S
4 nVidia G92 [GeForce 9800 GT] [10de:0614] {nvidia}
5 eth0: Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 02)
Tassos10
dudeTUX
dudeTUX
 
Δημοσιεύσεις: 472
Εγγραφή: 29 Μαρ 2010, 10:43
Εκτύπωση

ΠροηγούμενηΕπόμενο

  • ΣΧΕΤΙΚΑ ΘΕΜΑΤΑ
    ΑΠΑΝΤΗΣΕΙΣ
    ΠΡΟΒΟΛΕΣ
    ΣΥΓΓΡΑΦΕΑΣ

Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι