Προς το περιεχόμενο

Python 3.41 and web3py framework


thessalonik

Προτεινόμενες αναρτήσεις


[nikos@dell web3py-master]$ ls
 
apps contrib gluon Makefile runme.py TODO vars web3py
[nikos@dell web3py-master]$ python -V
Python 3.4.1
 
[nikos@dell web3py-master]$ python runme.py
Traceback (most recent call last):
File "runme.py", line 2, in <module>
from web3py import run
File "/home/nikos/web3py-master/web3py/__init__.py", line 1, in <module>
from .wsgi import run
File "/home/nikos/web3py-master/web3py/wsgi.py", line 10, in <module>
from .fancy_pickle import dumps
File "/home/nikos/web3py-master/web3py/fancy_pickle.py", line 50, in <module>
check()
File "/home/nikos/web3py-master/web3py/fancy_pickle.py", line 46, in check
s = dumps(a)
File "/home/nikos/web3py-master/web3py/fancy_pickle.py", line 33, in dumps
dump(data,stream)
File "/home/nikos/web3py-master/web3py/fancy_pickle.py", line 29, in dump
p.dump(data)
TypeError: string argument expected, got 'bytes'
[nikos@dell web3py-master]$

 

 

καλημερα ξερει κανεις γιατι παιρνω τα παρακατω σφαλματα οταν παω να εγκαταστησω το python3 web framework (web3py) under Python v3.41 ?

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

  • Απαντ. 33
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Υπαρχει το web2py αλλα εγω γραφω κωδικα για την 3.41 οχι για την 2.7 οποτε και θελω να τρεξω αποκλειστικα τo web3py framework

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Το ερώτημα σου έπρεπε να έχει γίνει στο υπο-φόρουμ του προγραμματισμού καθώς δεν έχει απολύτως καμία σχέση με Linux. Φυσικά την αδυναμία σου να κατανοήσεις απλούς κανόνες την έχεις αποδείξει πολλάκις.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Oπως και εσυ την δικια σου, που προτιμας να την λες στον αλλον που καιγεται και ψαχνει κατι απο το να βοηθας ουσιαστικα.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Παιδιά μη μαλώνετε... Θεσσαλονικιέ έχει δίκιο ο pmav99, από τη στιγμή που τρέχεις μια χαρά την python στο λειτουργικό σου η απορία σου περνάει σε προγραμματιστικό επίπεδο και υπάρχει καταλληλότερος χώρος για τέτοιου είδους ερωτήματα

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δεν το συνεχιζω ας φινει εμταφορα του θεματος ειναι, απλα μου τη δινει γιατι μερικα ατομα προσπαθουν περισσοτερα να σου την πουνε παρα νε σε βοηθησουν.....

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Την καλή προαίρεση πολλών εδώ μέσα την έχεις ήδη καταχραστεί και με το παραπάνω.

 

9 στις 10 φορές το μόνο που κάνεις είναι

 

α) να γράφεις στα παλιά σου τα παπούτσια απλούς κανόνες συμπεριφοράς (πχ greeklish, spam κτλ)

β) να ποστάρεις ότι θέλεις, όποτε θέλεις, όπου θέλεις (όπως πχ σε αυτό το thread που είναι σε λάθος forum)

γ) να αγνοείς τελείως αυτά που σου γράφουν και να συνεχίζεις να κάνεις τα δικά σου (πχ όταν προσπαθούσες να εγκαταστήσεις το arch όταν όλα υπήρχαν στα wiki ή όταν σου είπαν γύρω στις 10 φορές πως μπορείς να μετατρέπεις τα greeklish σε ελληνικά χρησιμοποιώντας online tools)

δ) να ρωτάς ξανά και ξανά τα ίδια πράγματα τα οποία μάλιστα (ω! θαύμα θαυμάτων) συνήθως τα βγάζει με τη μία το google

 

Παραδείγματος χάριν στην προκειμένη περίπτωση, αν είχες ψάξει το google για το traceback που σου έβγαλε ο κώδικας, θα είχες δει ότι είναι κάτι που παρουσιάζεται μόνο στην Python 3 και ότι έχει να κάνει με τις αλλαγές που γίναν όταν έγινε η μετάβαση από την Python 2 στην Python 3. Συμπέρασμα; Κατά 99% πρόκειται για bug του web3py οπότε αντί να ψάχνεις σε τελείως άσχετα forum, τράβα μια βόλτα από τον bug tracker (ή/και την mailing list) του project και θα λύσεις το πρόβλημα σου πολύ πιο σύντομα.

  • Like 4
Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...