Hi Anne,
I am running into problems with 5.2. Previously I was trying to work with
sage-5.2, rather than sage-5.2-rc0, but I have just installed sage-5.2-rc0
and I get exactly the same problem as before.
Namely, all of the patches in the queue apply without complaint, but when I
try to run sage it starts with the error
/usr/local/src/sage/sage-5.2.rc0/local/lib/python2.7/site-packages/sage/rings/field.py
in <module>()
18
#*****************************************************************************
19
---> 20 from sage.rings.ring import Field, is_Field
21
22 def is_PrimeField(R):
(full log below).
I have isolated the problem to the patch
trac_10963-more_functorial_constructions-nt.patch. If I pop this patch off
the queue the sage runs without problem, but with this patch it is broken.
Am I the only one having this problem? I have installed sage-5.2-rc0 by
downloading the complete tar file from
http://boxen.math.washington.edu/home/release/, compiling from source and
then installing sage-combinat on top of this. Just to be sure, I see this
problem on
Sage Version 5.2.rc0, Release Date: 2012-07-17
running on a macbook pro with lion. The same problem arises using sage-5.2.
Any ideas?
Andrew
----------------------------------------------------------------------
| Sage Version 5.2.rc0, Release Date: 2012-07-17 |
| Type "notebook()" for the browser-based notebook interface. |
| Type "help()" for help. |
----------------------------------------------------------------------
**********************************************************************
* *
* Warning: this is a prerelease version, and it may be unstable. *
* *
**********************************************************************
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
/usr/local/src/sage/sage-5.2.rc0/local/lib/python2.7/site-packages/IPython/ipmaker.pyc
in force_import(modname, force_reload)
61 reload(sys.modules[modname])
62 else:
---> 63 __import__(modname)
64
65
/usr/local/src/sage/sage-5.2.rc0/local/bin/ipy_profile_sage.py in <module>()
5 preparser(True)
6
----> 7 import sage.all_cmdline
8 sage.all_cmdline._init_cmdline(globals())
9
/usr/local/src/sage/sage-5.2.rc0/local/lib/python2.7/site-packages/sage/all_cmdline.py
in <module>()
12 try:
13
---> 14 from sage.all import *
15 from sage.calculus.predefined import x
16 preparser(on=True)
/usr/local/src/sage/sage-5.2.rc0/local/lib/python2.7/site-packages/sage/all.py
in <module>()
64 from time import sleep
65
---> 66 from sage.misc.all import * # takes a while
67
68 from sage.misc.sh import sh
/usr/local/src/sage/sage-5.2.rc0/local/lib/python2.7/site-packages/sage/misc/all.py
in <module>()
79 from func_persist import func_persist
80
---> 81 from functional import (additive_order,
82 sqrt as numerical_sqrt,
83 base_ring,
/usr/local/src/sage/sage-5.2.rc0/local/lib/python2.7/site-packages/sage/misc/functional.py
in <module>()
34
35
---> 36 from sage.rings.complex_double import CDF
37 from sage.rings.real_double import RDF, RealDoubleElement
38
/usr/local/src/sage/sage-5.2.rc0/local/bin/complex_double.pyx in init
sage.rings.complex_double (sage/rings/complex_double.c:16283)()
----> 1
2
3
4
5
/usr/local/src/sage/sage-5.2.rc0/local/bin/ring.pyx in init sage.rings.ring
(sage/rings/ring.c:18322)()
85
86
---> 87
88
89
/usr/local/src/sage/sage-5.2.rc0/local/lib/python2.7/site-packages/sage/misc/classcall_metaclass.so
in sage.misc.classcall_metaclass.ClasscallMetaclass.__call__
(sage/misc/classcall_metaclass.c:991)()
323
324
--> 325
326
327
/usr/local/src/sage/sage-5.2.rc0/local/lib/python2.7/site-packages/sage/categories/adjective_category.pyc
in __classcall__(cls, *args, **options)
346 True
347 """
--> 348 base_category_class, adjectives =
base_category_class_and_adjectives(cls)
349 return base_category_class(*args,
**options)._with_adjectives(adjectives)
350
/usr/local/src/sage/sage-5.2.rc0/local/lib/python2.7/site-packages/sage/misc/cachefunc.so
in sage.misc.cachefunc.CachedFunction.__call__
(sage/misc/cachefunc.c:2950)()
644
645
--> 646
647
648
/usr/local/src/sage/sage-5.2.rc0/local/lib/python2.7/site-packages/sage/categories/adjective_category.pyc
in base_category_class_and_adjectives(cls)
142 name = name[len(adjective):]
143 adjectives.append(adjective)
--> 144 import sage.categories.basic
145 if name in sage.categories.basic.__dict__:
146 base_category_class = getattr(sage.categories.basic, name)
/usr/local/src/sage/sage-5.2.rc0/local/lib/python2.7/site-packages/sage/categories/basic.py
in <module>()
45 from unique_factorization_domains import UniqueFactorizationDomains
46
---> 47 from fields import Fields
48 from quotient_fields import QuotientFields
49 from finite_fields import FiniteFields
/usr/local/src/sage/sage-5.2.rc0/local/lib/python2.7/site-packages/sage/categories/fields.py
in <module>()
21 from sage.misc.lazy_attribute import lazy_class_attribute
22 from sage.misc.lazy_import import LazyImport
---> 23 from sage.rings.field import is_Field
24
25 class Fields(Category_singleton):
/usr/local/src/sage/sage-5.2.rc0/local/lib/python2.7/site-packages/sage/rings/field.py
in <module>()
18
#*****************************************************************************
19
---> 20 from sage.rings.ring import Field, is_Field
21
22 def is_PrimeField(R):
ImportError: cannot import name is_Field
Error importing ipy_profile_sage - perhaps you should run %upgrade?
WARNING: Loading of ipy_profile_sage failed.
--
You received this message because you are subscribed to the Google Groups
"sage-combinat-devel" group.
To view this discussion on the web visit
https://groups.google.com/d/msg/sage-combinat-devel/-/oE1rK1TWuDUJ.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-combinat-devel?hl=en.