Λοιπόν το παραπάνω είναι πρόβλημα με το module ssl!
Ενώ το module υπάρχει δεν τρέχει σε Openpli 2.1 (Persian Empire).
Από telnet γράφουμε python, έπειτα γράφουμε import ssl αν εμφανιστεί το παρακάτω έχουμε πρόβλημα. Λείπει το textwrap το οποίο δεν ξέρω σε πιο πακέτο ανήκει!
Code:
root@dm800se:~# python
Python 2.6.6 (r266:84292, Sep 25 2012, 05:59:34)
[GCC 4.4.4] on linux3
Type "help", "copyright", "credits" or "license" for more information.
>>> import ssl
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.6/ssl.py", line 58, in <module>
ImportError: No module named textwrap
>>> exit()
Για να λυθεί το παραπάνω πρέπει να αντιγράψουμε το textwrap στον φάκελο της python.
Code:
# Για python 2.6
cd /usr/lib/python2.6/
wget http://hg.python.org/cpython/raw-file/4a17784f2fee/Lib/textwrap.py
# Για python 2.7
cd /usr/lib/python2.7/
wget http://hg.python.org/cpython/raw-file/0f24c65fb7e5/Lib/textwrap.py
Και μετά κάνουμε μία επανεκκίνηση.
Αν συμβαίνει και σε τελευταία έκδοση του OpenPli (night build) θα το αναφέρουμε στο forum ώστε να διορθωθεί!
Το textwrap υπήρχε μέσα στο GreekStreamTv αλλά δεν δούλευε. Έπρεπε να είναι στο φάκελο της python, μόλις έβαλα καθαρή εγκατάσταση πήρα και εγώ το πρώτο σφάλμα.
Λογικά σε επόμενη έκδοση θα προσθέσω install Dependencies τον έλεγχο για το textwrap ώστε να το κατεβάζει, εκτός και αν κάποιος γνωρίζει σε ποιο πακέτο ανήκει ώστε να προστεθεί το πακέτο.