Hi,

I am using EPD 6.2 (32 bit)  on a mac.

I would like to use subplot grids (matplotlib.gridspec) which seems to
require mpl 1.0.0.

Is there anyway to install this and use it with EPD? So far I have
tried everything from the installation guide, but whatever I do I get
a bus error in ft2font.

I can't get the wx backend to show up in the config stage (although wx
is installed in EPD).
I have tried building it myself, with the make.osx script, and with
the EPD guide on the installation page, both with gcc 4.0 and gcc 4.2
but everything gives the same bus error.
I'm actually not sure what compiler is used for EPD so perhaps that is
the problem.

Alternatively, is there a way to pick out the subplot grid features
and use them with the epd matplotlib?

If anyone is interested this is the error I get:


Exception Type:  EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000
Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
0   ???                                 0000000000 0 + 0
1   libSystem.B.dylib                   0x96f31108
_Unwind_GetLanguageSpecificData + 24
2   libstdc++.6.dylib                   0x97166d86 __gxx_personality_v0 + 120
3   libgcc_s.1.dylib                    0x0040b476
_Unwind_RaiseException_Phase2 + 102 (unwind.inc:68)
4   libgcc_s.1.dylib                    0x0040b890 _Unwind_Resume + 112
(unwind.inc:238)
5   ft2font.so                          0x04501a98
FT2Font::FT2Font(std::string) + 4776 (ExtensionOldType.hxx:88)
6   ft2font.so                          0x04501fd3
ft2font_module::new_ft2font(Py::Tuple const&) + 515 (ft2font.cpp:1969)
7   ft2font.so                          0x045041b6
Py::ExtensionModule<ft2font_module>::invoke_method_varargs(void*,
Py::Tuple const&) + 102 (ExtensionModule.hxx:184)
8   ft2font.so                          0x0450db87 method_varargs_call_handler 
+ 343
9   org.python.python                   0x000cbfd5 PyEval_EvalFrameEx + 19429
10  org.python.python                   0x000ce14d PyEval_EvalCodeEx + 2109
11  org.python.python                   0x000cc1bc PyEval_EvalFrameEx + 19916
12  org.python.python                   0x000ce14d PyEval_EvalCodeEx + 2109
13  org.python.python                   0x0004b136 function_call + 166
14  org.python.python                   0x00019b05 PyObject_Call + 85
15  org.python.python                   0x0002c0e6 instancemethod_call + 422
16  org.python.python                   0x00019b05 PyObject_Call + 85
17  org.python.python                   0x000c642e 
PyEval_CallObjectWithKeywords + 78
18  org.python.python                   0x0002efb2 PyInstance_New + 114
19  org.python.python                   0x00019b05 PyObject_Call + 85
20  org.python.python                   0x000ca927 PyEval_EvalFrameEx + 13623
21  org.python.python                   0x000cc956 PyEval_EvalFrameEx + 21862
22  org.python.python                   0x000ce14d PyEval_EvalCodeEx + 2109
23  org.python.python                   0x000ce2d7 PyEval_EvalCode + 87
24  org.python.python                   0x000e5a3c PyImport_ExecCodeModuleEx + 
188
25  org.python.python                   0x000e66dc load_source_module + 540
26  org.python.python                   0x000e72fd import_submodule + 301
27  org.python.python                   0x000e7559 load_next + 201
28  org.python.python                   0x000e7f53 PyImport_ImportModuleLevel + 
419
29  org.python.python                   0x000c09bf builtin___import__ + 159
30  org.python.python                   0x00019b05 PyObject_Call + 85
31  org.python.python                   0x000c642e 
PyEval_CallObjectWithKeywords + 78
32  org.python.python                   0x000c99c0 PyEval_EvalFrameEx + 9680
33  org.python.python                   0x000ce14d PyEval_EvalCodeEx + 2109
34  org.python.python                   0x000ce2d7 PyEval_EvalCode + 87
35  org.python.python                   0x000e5a3c PyImport_ExecCodeModuleEx + 
188
36  org.python.python                   0x000e66dc load_source_module + 540
37  org.python.python                   0x000e72fd import_submodule + 301
38  org.python.python                   0x000e78a7 ensure_fromlist + 439
39  org.python.python                   0x000e833d PyImport_ImportModuleLevel + 
1421
40  org.python.python                   0x000c09bf builtin___import__ + 159
41  org.python.python                   0x00019b05 PyObject_Call + 85
42  org.python.python                   0x000c642e 
PyEval_CallObjectWithKeywords + 78
43  org.python.python                   0x000c99c0 PyEval_EvalFrameEx + 9680
44  org.python.python                   0x000ce14d PyEval_EvalCodeEx + 2109
45  org.python.python                   0x000ce2d7 PyEval_EvalCode + 87
46  org.python.python                   0x000e5a3c PyImport_ExecCodeModuleEx + 
188
47  org.python.python                   0x000e66dc load_source_module + 540
48  org.python.python                   0x000e72fd import_submodule + 301
49  org.python.python                   0x000e78a7 ensure_fromlist + 439
50  org.python.python                   0x000e833d PyImport_ImportModuleLevel + 
1421
51  org.python.python                   0x000c09bf builtin___import__ + 159
52  org.python.python                   0x00019b05 PyObject_Call + 85
53  org.python.python                   0x000c642e 
PyEval_CallObjectWithKeywords + 78
54  org.python.python                   0x000c99c0 PyEval_EvalFrameEx + 9680
55  org.python.python                   0x000ce14d PyEval_EvalCodeEx + 2109
56  org.python.python                   0x000ce2d7 PyEval_EvalCode + 87
57  org.python.python                   0x000e5a3c PyImport_ExecCodeModuleEx + 
188
58  org.python.python                   0x000e66dc load_source_module + 540
59  org.python.python                   0x000e72fd import_submodule + 301
60  org.python.python                   0x000e7559 load_next + 201
61  org.python.python                   0x000e7f53 PyImport_ImportModuleLevel + 
419
62  org.python.python                   0x000c09bf builtin___import__ + 159
63  org.python.python                   0x00019b05 PyObject_Call + 85
64  org.python.python                   0x000c642e 
PyEval_CallObjectWithKeywords + 78
65  org.python.python                   0x000c99c0 PyEval_EvalFrameEx + 9680
66  org.python.python                   0x000ce14d PyEval_EvalCodeEx + 2109
67  org.python.python                   0x000cc1bc PyEval_EvalFrameEx + 19916
68  org.python.python                   0x000ce14d PyEval_EvalCodeEx + 2109
69  org.python.python                   0x0004b136 function_call + 166
70  org.python.python                   0x00019b05 PyObject_Call + 85
71  org.python.python                   0x0002c0e6 instancemethod_call + 422
72  org.python.python                   0x00019b05 PyObject_Call + 85
73  org.python.python                   0x000812c7 slot_tp_init + 87
74  org.python.python                   0x0007fcf0 type_call + 176
75  org.python.python                   0x00019b05 PyObject_Call + 85
76  org.python.python                   0x000c9d9c PyEval_EvalFrameEx + 10668
77  org.python.python                   0x000ce14d PyEval_EvalCodeEx + 2109
78  org.python.python                   0x000cc1bc PyEval_EvalFrameEx + 19916
79  org.python.python                   0x000ce14d PyEval_EvalCodeEx + 2109
80  org.python.python                   0x0004b136 function_call + 166
81  org.python.python                   0x00019b05 PyObject_Call + 85
82  org.python.python                   0x0002c0e6 instancemethod_call + 422
83  org.python.python                   0x00019b05 PyObject_Call + 85
84  org.python.python                   0x000ca927 PyEval_EvalFrameEx + 13623
85  org.python.python                   0x000ce14d PyEval_EvalCodeEx + 2109
86  org.python.python                   0x0004b136 function_call + 166
87  org.python.python                   0x00019b05 PyObject_Call + 85
88  org.python.python                   0x0002c0e6 instancemethod_call + 422
89  org.python.python                   0x00019b05 PyObject_Call + 85
90  org.python.python                   0x000c642e 
PyEval_CallObjectWithKeywords + 78
91  org.python.python                   0x0002efb2 PyInstance_New + 114
92  org.python.python                   0x00019b05 PyObject_Call + 85
93  org.python.python                   0x000ca927 PyEval_EvalFrameEx + 13623
94  org.python.python                   0x000ce14d PyEval_EvalCodeEx + 2109
95  org.python.python                   0x000cc1bc PyEval_EvalFrameEx + 19916
96  org.python.python                   0x000ce14d PyEval_EvalCodeEx + 2109
97  org.python.python                   0x000cc1bc PyEval_EvalFrameEx + 19916
98  org.python.python                   0x000ce14d PyEval_EvalCodeEx + 2109
99  org.python.python                   0x000cc1bc PyEval_EvalFrameEx + 19916
100 org.python.python                   0x000ce14d PyEval_EvalCodeEx + 2109
101 org.python.python                   0x000ce2d7 PyEval_EvalCode + 87
102 org.python.python                   0x000f3068 PyRun_FileExFlags + 168
103 org.python.python                   0x000f3ff3 PyRun_SimpleFileExFlags + 867
104 org.python.python                   0x00105b9b Py_Main + 3371
105 org.python.python                   0x00001fb6 0x1000 + 4022


Cheers

Robin

------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users

Reply via email to