Python: Address Book 3.1

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

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

Re: Python: Address Book 3.1

Δημοσίευσηαπό clepto » 23 Οκτ 2011, 13:12

εντάξει!

και επίσης, είδα στο readme ότι για να κάνω απεγκατάσταση δίνω παράμετρο --uninstall, με ενδιαφέρει και μένα αυτό...πως το έκανες;
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 13.04 raring 3.8.0-30-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.8.0-19-generic, Windows 7
3 Intel Core i7-3537U CPU @ 2.00GHz ‖ RAM 3840 MiB ‖ ASUS K56CB
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
5 wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01) ⋮ eth0: Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0a)
clepto
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4102
Εγγραφή: 07 Ιαν 2010, 16:27
Τοποθεσία: Πάτρα
Launchpad: christriant
IRC: Clepto
Εκτύπωση

Re: Python: Address Book 3.1

Δημοσίευσηαπό kriti » 23 Οκτ 2011, 15:50

Προσπαθησα να το εγκαταστησω αλλα δεν τα καταφερα
Κώδικας: Επιλογή όλων
manos@manos-HP-Pavilion-dv6000-RP987EA-B1A:~$ cd ; rm -rf Ilias95-Address-Book* ; wget --no-check-certificate https://github.com/Ilias95/Address-Book/tarball/master -O address_book.tar.gz ; tar xzf address_book.tar.gz ; rm address_book.tar.gz ; cd Ilias95-Address-Book* ; sudo python3.2 setup.py
--2011-10-23 15:48:34-- https://github.com/Ilias95/Address-Book/tarball/master
Εύρεση του github.com... 207.97.227.239
Connecting to github.com|207.97.227.239|:443... συνδέθηκε.
Η αίτηση για HTTP στάλθηκε, αναμονή απάντησης... 302 Found
Τοποθεσία: https://nodeload.github.com/Ilias95/Address-Book/tarball/master [ακολουθεί]
--2011-10-23 15:48:35-- https://nodeload.github.com/Ilias95/Address-Book/tarball/master
Εύρεση του nodeload.github.com... 207.97.227.252
Connecting to nodeload.github.com|207.97.227.252|:443... συνδέθηκε.
Η αίτηση για HTTP στάλθηκε, αναμονή απάντησης... 200 OK
Μήκος: 36918 (36K) [application/octet-stream]
Saving to: `address_book.tar.gz'

100%[======================================>] 36918 85,1K/s in 0,4s

2011-10-23 15:48:37 (85,1 KB/s) - `address_book.tar.gz' saved [36918/36918]

sudo: python3.2: command not found
manos@manos-HP-Pavilion-dv6000-RP987EA-B1A:~/Ilias95-Address-Book-b0c3c86$
manjaro - hp pavilion -geforce 7400 -1,73 dualcore
Άβαταρ μέλους
kriti
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 938
Εγγραφή: 01 Ιουν 2008, 22:21
Τοποθεσία: ΗΡΑΚΛΕΙΟ
IRC: kriti
Εκτύπωση

Re: Python: Address Book 3.1

Δημοσίευσηαπό clepto » 23 Οκτ 2011, 16:02

διάβασε το readme και εγκατέστησε ότι χρειάζεται
1 Γνώσεις Linux: Ικανοποιητικό ┃ Προγραμματισμού: Ικανοποιητικό ┃ Αγγλικών: Ικανοποιητικό
2 Ubuntu 13.04 raring 3.8.0-30-generic 64bit (en_US.UTF-8, Unity ubuntu), Ubuntu 3.8.0-19-generic, Windows 7
3 Intel Core i7-3537U CPU @ 2.00GHz ‖ RAM 3840 MiB ‖ ASUS K56CB
4 Intel 3rd Gen Core processor Graphics Controller [8086:0166] {i915}
5 wlan0: Atheros Inc. AR9485 Wireless Network Adapter [168c:0032] (rev 01) ⋮ eth0: Realtek RTL8111/8168 PCI Express Gigabit Ethernet controller [10ec:8168] (rev 0a)
clepto
antiwinTUX
antiwinTUX
 
Δημοσιεύσεις: 4102
Εγγραφή: 07 Ιαν 2010, 16:27
Τοποθεσία: Πάτρα
Launchpad: christriant
IRC: Clepto
Εκτύπωση

Re: Python: Address Book 3.1

Δημοσίευσηαπό Ilias95 » 23 Οκτ 2011, 18:41

kriti έγραψε:Προσπαθησα να το εγκαταστησω αλλα δεν τα καταφερα
Κώδικας: Επιλογή όλων
manos@manos-HP-Pavilion-dv6000-RP987EA-B1A:~$ cd ; rm -rf Ilias95-Address-Book* ; wget --no-check-certificate https://github.com/Ilias95/Address-Book/tarball/master -O address_book.tar.gz ; tar xzf address_book.tar.gz ; rm address_book.tar.gz ; cd Ilias95-Address-Book* ; sudo python3.2 setup.py
--2011-10-23 15:48:34-- https://github.com/Ilias95/Address-Book/tarball/master
Εύρεση του github.com... 207.97.227.239
Connecting to github.com|207.97.227.239|:443... συνδέθηκε.
Η αίτηση για HTTP στάλθηκε, αναμονή απάντησης... 302 Found
Τοποθεσία: https://nodeload.github.com/Ilias95/Address-Book/tarball/master [ακολουθεί]
--2011-10-23 15:48:35-- https://nodeload.github.com/Ilias95/Address-Book/tarball/master
Εύρεση του nodeload.github.com... 207.97.227.252
Connecting to nodeload.github.com|207.97.227.252|:443... συνδέθηκε.
Η αίτηση για HTTP στάλθηκε, αναμονή απάντησης... 200 OK
Μήκος: 36918 (36K) [application/octet-stream]
Saving to: `address_book.tar.gz'

100%[======================================>] 36918 85,1K/s in 0,4s

2011-10-23 15:48:37 (85,1 KB/s) - `address_book.tar.gz' saved [36918/36918]

sudo: python3.2: command not found
manos@manos-HP-Pavilion-dv6000-RP987EA-B1A:~/Ilias95-Address-Book-b0c3c86$


Δεν έχεις εγκατεστημένη την python3.
Δες εδώ για τις απαιτήσεις: http://wiki.ubuntu-gr.org/Address%20Book
Δυστυχώς το αρνητικό είναι ότι η PyQt4 δεν είναι προ εγκατεστημένη στο Ubuntu (μόνο στο Kubuntu είναι), ούτε υπάρχει σε αποθετήριο και πρέπει αναγκαστικά να γίνει compile απ' τον χρήστη.
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: Python: Address Book 3.1

Δημοσίευσηαπό Ilias95 » 23 Οκτ 2011, 18:46

clepto έγραψε:εντάξει!

και επίσης, είδα στο readme ότι για να κάνω απεγκατάσταση δίνω παράμετρο --uninstall, με ενδιαφέρει και μένα αυτό...πως το έκανες;

Με sys.argv! Σου είχα ξαναδείξει μερικά παραδείγματα αν θυμάσαι: http://forum.ubuntu-gr.org/viewtopic.php?p=211439#p211439
Στην προκειμένη ο κώδικας είναι έτσι:
Κώδικας: Επιλογή όλων
import sys
if len(sys.argv) == 2 and sys.argv[-1] == '--unistall': # δηλαδή αν υπάρχουν μόνο δύο ορίσματα και το τελευταίο απ' τα 2 είναι --unistal
print('Απεγκατάσταση του προγράμματος.')
# διαδικασία απεγκατάστασης
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Re: Python: Address Book 3.1

Δημοσίευσηαπό pmav99 » 23 Οκτ 2011, 23:02

http://argparse.googlecode.com/svn/trunk/doc/index.html

Για τα command line arguments ενδείκνυται η argparse που είναι στη standard library
pmav99
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 574
Εγγραφή: 05 Ιούλ 2008, 14:29
Εκτύπωση

Re: Python: Address Book 3.1

Δημοσίευσηαπό Ilias95 » 23 Οκτ 2011, 23:05

pmav99 έγραψε:http://argparse.googlecode.com/svn/trunk/doc/index.html

Για τα command line arguments ενδείκνυται η argparse που είναι στη standard library

Merci! :)
Ilias95
saintTUX
saintTUX
 
Δημοσιεύσεις: 1548
Εγγραφή: 29 Απρ 2011, 23:26
Εκτύπωση

Προηγούμενη

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