Δημοσιεύτηκε: 16 Ιαν 2023, 14:45
Το πρόβλημα έγκειται στο ό,τι το πρόγραμμα είναι γραμμένο για Python 2 και το τρέχεις σε Python 3. Λάθος μου αλλά δεν το θυμόμουν. Επίσης για να είμαστε σωστοί υπάρχει το πακέτο python3-mechanize στα επίσημα αποθετήρια του 22.04.
Πλέον για να τρέξει το πρόγραμμα θα πρέπει να βάλεις την Python 2 (πακέτο python2) και να εγκαταστήσεις και το πακέτο python-gi (δεν υπάρχει στο 22.04). Η έκδοση 2 είναι παρωχημένη πλέον.
Ρίξε μια ματιά και σε αυτό το νήμα στα τελευταία post για να πάρεις μια ιδέα :
https://forum.ubuntu-gr.org/viewtopic.php?f=6&t=15460&start=360
Για να εγκαταστήσεις το python-gi θα κάνεις χρήση του pip πάλι, αλλά για την έκδοση 2 της Python. Υπάρχουν πληροφορίες στο link που σου έδωσα στο προηγούμενο post σχετικά με το pip.
Στην συνέχεια θα πρέπει να τρέξεις το πρόγραμμα με την εντολή :
Θεωρώ όμως ότι καλύτερο θα ήταν να γίνει το πρόγραμμα μεταφορά σε Python 3 για να τρέχει στις νέες εκδόσεις του Ubuntu απροβλημάτιστα.
Πλέον για να τρέξει το πρόγραμμα θα πρέπει να βάλεις την Python 2 (πακέτο python2) και να εγκαταστήσεις και το πακέτο python-gi (δεν υπάρχει στο 22.04). Η έκδοση 2 είναι παρωχημένη πλέον.
Ρίξε μια ματιά και σε αυτό το νήμα στα τελευταία post για να πάρεις μια ιδέα :
https://forum.ubuntu-gr.org/viewtopic.php?f=6&t=15460&start=360
Για να εγκαταστήσεις το python-gi θα κάνεις χρήση του pip πάλι, αλλά για την έκδοση 2 της Python. Υπάρχουν πληροφορίες στο link που σου έδωσα στο προηγούμενο post σχετικά με το pip.
Στην συνέχεια θα πρέπει να τρέξεις το πρόγραμμα με την εντολή :
- Κώδικας: Επιλογή όλων
python2 init.py
Θεωρώ όμως ότι καλύτερο θα ήταν να γίνει το πρόγραμμα μεταφορά σε Python 3 για να τρέχει στις νέες εκδόσεις του Ubuntu απροβλημάτιστα.