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

Text editor και calculator μαζί για Linux


xbyte1024

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

pip install ipython δούλεψε. Το ipython notebook βγάζει errors. Τελικά κάνει όντος εγκατάσταση την τελευταία stable του ipython. Αλλά το ipython notebook βγάζει αυτό

 

Traceback (most recent call last):
  File "/home/byte/progs/notenv/bin/ipython", line 9, in <module>
    load_entry_point('ipython==0.13.1', 'console_scripts', 'ipython')()
  File "/home/byte/progs/notenv/lib/python2.6/site-packages/IPython/frontend/terminal/ipapp.py", line 388, in launch_new_instance
    app.initialize()
  File "<string>", line 2, in initialize
  File "/home/byte/progs/notenv/lib/python2.6/site-packages/IPython/config/application.py", line 84, in catch_config_error
    return method(app, *args, **kwargs)
  File "/home/byte/progs/notenv/lib/python2.6/site-packages/IPython/frontend/terminal/ipapp.py", line 313, in initialize
    super(TerminalIPythonApp, self).initialize(argv)
  File "<string>", line 2, in initialize
  File "/home/byte/progs/notenv/lib/python2.6/site-packages/IPython/config/application.py", line 84, in catch_config_error
    return method(app, *args, **kwargs)
  File "/home/byte/progs/notenv/lib/python2.6/site-packages/IPython/core/application.py", line 325, in initialize
    self.parse_command_line(argv)
  File "/home/byte/progs/notenv/lib/python2.6/site-packages/IPython/frontend/terminal/ipapp.py", line 308, in parse_command_line
    return super(TerminalIPythonApp, self).parse_command_line(argv)
  File "<string>", line 2, in parse_command_line
  File "/home/byte/progs/notenv/lib/python2.6/site-packages/IPython/config/application.py", line 84, in catch_config_error
    return method(app, *args, **kwargs)
  File "/home/byte/progs/notenv/lib/python2.6/site-packages/IPython/config/application.py", line 420, in parse_command_line
    return self.initialize_subcommand(subc, subargv)
  File "<string>", line 2, in initialize_subcommand
  File "/home/byte/progs/notenv/lib/python2.6/site-packages/IPython/config/application.py", line 84, in catch_config_error
    return method(app, *args, **kwargs)
  File "/home/byte/progs/notenv/lib/python2.6/site-packages/IPython/config/application.py", line 352, in initialize_subcommand
    subapp = import_item(subapp)
  File "/home/byte/progs/notenv/lib/python2.6/site-packages/IPython/utils/importstring.py", line 40, in import_item
    module = __import__(package,fromlist=[obj])
  File "/home/byte/progs/notenv/lib/python2.6/site-packages/IPython/frontend/html/notebook/__init__.py", line 8, in <module>
    raise ImportError(msg)
ImportError: The IPython Notebook requires tornado >= 2.1.0
 

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

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

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

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

Είναι αυτό που σου είπα, σου λείπουν τα dependencies. Το importError στην τελευταία γραμμή αυτό σημαίνει. Ψάχνει να βρει το tornado και δεν το βρίσκει. Βάλε pyzmq, tornado, και mathjax και θα είσαι ready to go. Δεν ξέρω ποια πακέτα είναι στο ubuntu, αλλά θα τα βρεις εύκολα φαντάζομαι.

http://ipython.org/ipython-doc/dev/install/install.html#dependencies-for-the-ipython-html-notebook

 

edit

βασικά ενώ έχεις ενεργοποιημένο το virtualenv δώσε

pip install pyzmq
pip install tornado
pip install ipython

 

και θα βάλει τις τελευταίες εκδόσεις μέσα στο virtualenv. To mathjax πρέπει να το βάλεις μέσω του package manager γιατί δεν είναι πακέτο python.

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

OK το έτρεξα! έπρεπε να διορθώσω στο ενδιάμεσο ένα bug με το gcc που είχα αντιμετωπίσει και παλιότερα αλλά τώρα τρέχει!

Έκανα και τις πρώτες πράξεις :-D

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

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

Δεν ξέρω τι θες να κάνεις, αλλά αν αφιερώσεις λίγο χρόνο θα δεις ότι κάνει παπάδες. Δες αυτά

 

http://ipython.org/videos.html

http://ipython.org/presentation.html

 

Το 3ωρο tutorial που λένε είναι πολύ καλό. αν θυμάμαι καλά την πρώτη ώρα σου δείχνει πολλά πράγματα για το πως μπορείς να χρησιμοποιήσεις την ipython γενικά και μετά λέει για το notebook

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

  • 2 χρόνια αργότερα...

Βρήκα κάτι που παίζει να είναι ακριβώς αυτό που ψάχνω, αλλά είναι ακόμα υπό ανάπτυξη και λόγο bug δεν τρέχει στο μηχάνημα μου. Βέβαια η ανάπτυξη του συνεχίζεται οπότε ελπίζω.

Φαίνεται να τρέχει μόνο σε linux με καινούρια έκδοση GTK

Link.png Site: http://parnold-x.github.io/nasc/

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

Πάντως το calculator που έχεις επισυνάψει στο 1ο σου post λειτουργεί σε linux μέσω του wine. Μόλις το δοκίμασα και απλά χρειάστηκε να εγκαταστήσω το MFC42.DLL με το winetricks, μετά ανοίξε κανονικά. Το δοκίμασα σε manjaro linux 64bit.

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

Την εφαρμογή δεν την έχω χρησιμοποιήσει, οπότε δεν ξέρω αν λειτουργεί όπως και στα windows. Αυτό που έκανα ήταν να τρέξω το εκτελέσιμο με το wine από το τερματικό. Εϊδα ότι ζητούσε το dll που ανέφερα παραπάνω, το εγκατέστησα με το winetricks και μετά η εφαρμογή εκτελέστηκε χωρίς να βγάλει κάποιο πρόβλημα. Δοκιμάσα και 2-3 πράξεις και δεν είδα κάποιο πρόβλημα, δεν ασχολήθηκα όμως παραπάνω.

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

Δημοσ. (επεξεργασμένο)

FYI το nasc δεν ειναι κατι καινουργιο σαν εφαρμογη. Βασιζεται στο Qalculate! που ειναι διαθεσιμο απο το ~ 2004. Υπαρχει frontend σε gtk (qalculate-gtk) και δουλευει σαν plugin σε αλλες εφαρμογές όπως το Cantor Link.png Site: https://en.wikipedia.org/wiki/Cantor_%28software%29 και το krunner. Εδω Link.png Site: http://qalculate.sourceforge.net/gtk-manual θα βρεις το εγχειριδιο του qalculate.

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

FYI το nasc δεν ειναι κατι καινουργιο σαν εφαρμογη. Βασιζεται στο Qalculate! που ειναι διαθεσιμο απο το ~ 2004. Υπαρχει frontend σε gtk (qalculate-gtk) και δουλευει σαν plugin σε αλλες εφαρμογές όπως το Link.png Site: https://en.wikipedia.org/wiki/Cantor_(software'>https://en.wikipedia.org/wiki/Cantor_(software)"href="https://en.wikipedia.org/wiki/Cantor_(software)" "="">Cantor">https://en.wikipedia.org/wiki/Cantor_(software)']Cantor και το krunner. Εδω θα βρεις το εγχειριδιο του qalculate [link=http://qalculate.sourceforge.net/gtk-manual/]manual .

 

Το Qalculate μιάζει με αυτό που ψάχνω αλλά είναι διαφορετικό. Δε μπορεί να έχει πράξεις και σχόλια μαζί.

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

Το Qalculate μιάζει με αυτό που ψάχνω αλλά είναι διαφορετικό. Δε μπορεί να έχει πράξεις και σχόλια μαζί.

Στο Cantor παντως μπορεις με Insert Text Entry απο το μενου Worksheet

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

Στο Cantor παντως μπορεις με Insert Text Entry απο το μενου Worksheet

 

Μόλις δοκίμασα το Cantor. Είναι πολύ κοντά σε αυτό που ψάχνω (και πιθανό να είναι ακριβώς αυτό που ψάχνω, μόλις μάθω τα χούγια του).

Δεν καταλαβαίνω ακόμα π.χ. σε τι εξυπηρετεί το να χωρίζει τις πράξεις σε entrys. Αλλά θα το ψάξω και απ'οτι βλέπω πρέπει να έχει αρκετές επιλογές για να το φέρω στα μέτρα μου. Πάνω απ'όλα έχει απλό interface.

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

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

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

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

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

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

Σύνδεση

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

Συνδεθείτε τώρα

  • Δημιουργία νέου...