I created a sandbox, modified the file free_monoid_element.py then rebuilt the Sage library (see below) but the function I added is not known: [matthieu@localhost sage-5.6]$ sage ---------------------------------------------------------------------- | Sage Version 5.6, Release Date: 2013-01-21 | | Type "notebook()" for the browser-based notebook interface. | | Type "help()" for help. | ---------------------------------------------------------------------- Loading Sage library. Current Mercurial branch is: test sage: M=FreeMonoid(3,'x,y,z') sage: a = M.an_element() sage: toword(a) --------------------------------------------------------------------------- NameError Traceback (most recent call last)
/home/matthieu/Documents/sage-5.6/<ipython console> in <module>() NameError: name 'toword' is not defined Which step did I skip so that it does not work ? Note that I recently modified the SAGE_PATH variable (export SAGE_PATH="/home/matthieu/CHARep/cha"); I don't know if this is important. Matthieu [matthieu@localhost sage-5.6]$ sage -b test ---------------------------------------------------------- sage: Building and installing modified Sage library files. Installing c_lib scons: `install' is up to date. Updating Cython code.... Executing 0 commands (using 1 thread) Time to execute 0 commands: 0.0716159343719 seconds Finished compiling Cython code (time = 0.619333982468 seconds) running install running build running build_py copying sage/monoids/free_monoid_element.py -> build/lib.linux-x86_64-2.7/sage/monoids warning: build_py: byte-compiling is disabled, skipping. running build_ext Executing 0 commands (using 1 thread) Time to execute 0 commands: 0.00354194641113 seconds Total time spent compiling C/C++ extensions: 0.0473070144653 seconds. running install_lib copying build/lib.linux-x86_64-2.7/sage/monoids/free_monoid_element.py -> /home/matthieu/Documents/sage-5.6/local/lib/python2.7/site-packages/sage/monoids warning: install_lib: byte-compiling is disabled, skipping. running install_egg_info Removing /home/matthieu/Documents/sage-5.6/local/lib/python2.7/site-packages/sage-0.0.0-py2.7.egg-info Writing /home/matthieu/Documents/sage-5.6/local/lib/python2.7/site-packages/sage-0.0.0-py2.7.egg-info real 0m2.484s user 0m2.090s sys 0m0.235s -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/groups/opt_out.
