To add to my confusion:
I also have p_group_cohomology installed, which makes extensive use of matrix_gfpn_dense. And it still works. More precisely, when I import something from the cohomology package, then suddenly the matrix_gfpn_dense module becomes available: sage: M = random_matrix(GF(5),20,implementation=sage.matrix.matrix_gfpn_dense.Matrix_gfpn_dense) --------------------------------------------------------------------------- AttributeError Traceback (most recent call last) <ipython-input-1-8b27dde46e2d> in <module>() ----> 1 M = random_matrix(GF(Integer(5)),Integer(20),implementation=sage.matrix.matrix_gfpn_dense.Matrix_gfpn_dense) AttributeError: 'module' object has no attribute 'matrix_gfpn_dense' sage: from pGroupCohomology import CohomologyRing sage: M = random_matrix(GF(5),20,implementation=sage.matrix.matrix_gfpn_dense.Matrix_gfpn_dense) sage: type(M) <type 'sage.matrix.matrix_gfpn_dense.Matrix_gfpn_dense'> So, what the heck is going on there? Best regards, Simon On 2018-07-30, Simon King <simon.k...@uni-jena.de> wrote: > Hi! > > I just met a quite troublesome problem: I have MeatAxe installed in > Sage, and thus the optional extension sage.matrix.matrix_gfpn_dense was > available - till 30 minutes ago (I am sure that it was available, as I > did some timings with it). > > Suddenly, after restarting Sage, the module has gone, it cannot be > imported. I tried "sage -i meataxe" (which told me that meataxe was > installed already), then "sage -f meataxe" (which did re-install > meataxe) followed by "touch src/sage/matrix/matrix_gfpn_dense.pxd", > followed by "sage -br", which *did* recompile > src/sage/matrix/matrix_gfpn_dense.pyx > -- but still I cannot import the resulting module. > > So, what has happened? I am totally puzzled now. > > Best regards, > Simon > -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To post to this group, send email to sage-support@googlegroups.com. Visit this group at https://groups.google.com/group/sage-support. For more options, visit https://groups.google.com/d/optout.