You can subscribe to this list here.
2003 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
|
Jul
|
Aug
(12) |
Sep
(12) |
Oct
(56) |
Nov
(65) |
Dec
(37) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2004 |
Jan
(59) |
Feb
(78) |
Mar
(153) |
Apr
(205) |
May
(184) |
Jun
(123) |
Jul
(171) |
Aug
(156) |
Sep
(190) |
Oct
(120) |
Nov
(154) |
Dec
(223) |
2005 |
Jan
(184) |
Feb
(267) |
Mar
(214) |
Apr
(286) |
May
(320) |
Jun
(299) |
Jul
(348) |
Aug
(283) |
Sep
(355) |
Oct
(293) |
Nov
(232) |
Dec
(203) |
2006 |
Jan
(352) |
Feb
(358) |
Mar
(403) |
Apr
(313) |
May
(165) |
Jun
(281) |
Jul
(316) |
Aug
(228) |
Sep
(279) |
Oct
(243) |
Nov
(315) |
Dec
(345) |
2007 |
Jan
(260) |
Feb
(323) |
Mar
(340) |
Apr
(319) |
May
(290) |
Jun
(296) |
Jul
(221) |
Aug
(292) |
Sep
(242) |
Oct
(248) |
Nov
(242) |
Dec
(332) |
2008 |
Jan
(312) |
Feb
(359) |
Mar
(454) |
Apr
(287) |
May
(340) |
Jun
(450) |
Jul
(403) |
Aug
(324) |
Sep
(349) |
Oct
(385) |
Nov
(363) |
Dec
(437) |
2009 |
Jan
(500) |
Feb
(301) |
Mar
(409) |
Apr
(486) |
May
(545) |
Jun
(391) |
Jul
(518) |
Aug
(497) |
Sep
(492) |
Oct
(429) |
Nov
(357) |
Dec
(310) |
2010 |
Jan
(371) |
Feb
(657) |
Mar
(519) |
Apr
(432) |
May
(312) |
Jun
(416) |
Jul
(477) |
Aug
(386) |
Sep
(419) |
Oct
(435) |
Nov
(320) |
Dec
(202) |
2011 |
Jan
(321) |
Feb
(413) |
Mar
(299) |
Apr
(215) |
May
(284) |
Jun
(203) |
Jul
(207) |
Aug
(314) |
Sep
(321) |
Oct
(259) |
Nov
(347) |
Dec
(209) |
2012 |
Jan
(322) |
Feb
(414) |
Mar
(377) |
Apr
(179) |
May
(173) |
Jun
(234) |
Jul
(295) |
Aug
(239) |
Sep
(276) |
Oct
(355) |
Nov
(144) |
Dec
(108) |
2013 |
Jan
(170) |
Feb
(89) |
Mar
(204) |
Apr
(133) |
May
(142) |
Jun
(89) |
Jul
(160) |
Aug
(180) |
Sep
(69) |
Oct
(136) |
Nov
(83) |
Dec
(32) |
2014 |
Jan
(71) |
Feb
(90) |
Mar
(161) |
Apr
(117) |
May
(78) |
Jun
(94) |
Jul
(60) |
Aug
(83) |
Sep
(102) |
Oct
(132) |
Nov
(154) |
Dec
(96) |
2015 |
Jan
(45) |
Feb
(138) |
Mar
(176) |
Apr
(132) |
May
(119) |
Jun
(124) |
Jul
(77) |
Aug
(31) |
Sep
(34) |
Oct
(22) |
Nov
(23) |
Dec
(9) |
2016 |
Jan
(26) |
Feb
(17) |
Mar
(10) |
Apr
(8) |
May
(4) |
Jun
(8) |
Jul
(6) |
Aug
(5) |
Sep
(9) |
Oct
(4) |
Nov
|
Dec
|
2017 |
Jan
(5) |
Feb
(7) |
Mar
(1) |
Apr
(5) |
May
|
Jun
(3) |
Jul
(6) |
Aug
(1) |
Sep
|
Oct
(2) |
Nov
(1) |
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2025 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
|
|
|
|
|
1
(11) |
2
(3) |
3
(1) |
4
(7) |
5
(11) |
6
(6) |
7
(3) |
8
(6) |
9
|
10
(1) |
11
(4) |
12
(5) |
13
(7) |
14
(8) |
15
|
16
(2) |
17
(3) |
18
|
19
(1) |
20
(7) |
21
(7) |
22
|
23
|
24
(1) |
25
(2) |
26
(7) |
27
(8) |
28
(3) |
29
(6) |
30
|
31
|
|
|
|
|
|
|
From: Darren D. <dd...@co...> - 2004-10-04 15:03:32
|
On Monday 04 October 2004 10:38 am, you wrote: > On Monday 04 October 2004 00:58, Darren Dale wrote: > > Would somebody kindly direct me to some information on how to deal with > > dividing by zero? I am getting ValueError: math domain error, is there > > anything I can do to return an inf instead? > > > > Thanks, > > > > Darren > > If you can't avoid the division by zero, you can handle the exception: > > try: > a = x/0 > except ValueError: > pass # or some other outcome (a = 'inf') > > as far as I know python does not have a representation for infinity. (if I > am wrong, somebody please correct me) There are some special representations that can be imported, for example from numarray.ieeespecial import inf However, My simulations require HEAVY array mathematics, so I dont have an opportunity to test for exceptions. Darren |
From: <fcc...@fi...> - 2004-10-04 14:43:28
|
On Monday 04 October 2004 09:27, Jon Peirce wrote: > On my AMD64 (using pre-compiled version as packaged by enthought) I get > > the expected results from RandomArray under Numeric ie: > >>> from RandomArray import * > >>> normal(2,2,10) > > array([-0.43560529, 2.67296922, 0.84804749, 4.26332831, 0.64425385, > 3.43939352, > 4.07021809, 3.6235764 , 2.93580639, 1.81101392]) > > Jon Jon, was you pre compiled Numeric compile for amd64 or for x86? I think this is a result of the compilation . Flavio > > >Message: 3 > >From: =?iso-8859-1?q?Fl=E1vio_Code=E7o_Coelho?= <fcc...@fi...> > >Organization: PROCC-Fiocruz > >To: mat...@li... > >Date: Fri, 1 Oct 2004 17:06:10 +0000 > >Subject: [Matplotlib-users] warning: Numeric and amd64 > > > >Hi, > > > >look at this: > >>>>>>> from RandomArray import * > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> normal(2,2,10) > > > > array([ 2., 2., 2., 2., 2., 2., 2., 2., 2., 2.]) > > > >This is Numeric 23.1 compiled on my AMD64!!! I ran the same tests on a > > 32bit P4 and it ran fine. > >Has anyone else seen this before? > > > >For those that didn't understand, the normal function as called above, is > >supposed to give me ten samples form a normal distribution with mean = 2 > > and standard deviation = 2 > > > >luckily: > >>>>>>> from numarray.random_array import * > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> normal(2,2,10) > > > >array([-0.04525638, 4.31467819, -0.17468357, 5.29377031, 0.84202135, > > 5.29593539, 4.69651532, 1.61354655, 1.10839236, 1.7743317 ]) > > > >If anybody still needed a reason for switching to numarray, there you go! > > > >I anybody here subscribes the numeric or numarray mailing lists (i.e. if > > they even exist) could you please forward this message to them? > > > >Flavio > > This message has been scanned but we cannot guarantee that it and any > attachments are free from viruses or other damaging content: you are > advised to perform your own checks. Email communications with the > University of Nottingham may be monitored as permitted by UK legislation. > > > > ------------------------------------------------------- > This SF.net email is sponsored by: IT Product Guide on ITManagersJournal > Use IT products in your business? Tell us what you think of them. Give us > Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more > http://productguide.itmanagersjournal.com/guidepromo.tmpl > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users |
From: Jon P. <Jon...@no...> - 2004-10-04 09:28:13
|
On my AMD64 (using pre-compiled version as packaged by enthought) I get the expected results from RandomArray under Numeric ie: >>> from RandomArray import * >>> normal(2,2,10) array([-0.43560529, 2.67296922, 0.84804749, 4.26332831, 0.64425385, 3.43939352, 4.07021809, 3.6235764 , 2.93580639, 1.81101392]) Jon >Message: 3 >From: =?iso-8859-1?q?Fl=E1vio_Code=E7o_Coelho?= <fcc...@fi...> >Organization: PROCC-Fiocruz >To: mat...@li... >Date: Fri, 1 Oct 2004 17:06:10 +0000 >Subject: [Matplotlib-users] warning: Numeric and amd64 > >Hi, > >look at this: > > > >>>>>>> from RandomArray import * >>>> >>>> > > > >>>>>>> normal(2,2,10) >>>> >>>> > array([ 2., 2., 2., 2., 2., 2., 2., 2., 2., 2.]) > >This is Numeric 23.1 compiled on my AMD64!!! I ran the same tests on a 32bit >P4 and it ran fine. >Has anyone else seen this before? > >For those that didn't understand, the normal function as called above, is >supposed to give me ten samples form a normal distribution with mean = 2 and >standard deviation = 2 > >luckily: > > > >>>>>>> from numarray.random_array import * >>>> >>>> > > > >>>>>>> normal(2,2,10) >>>> >>>> >array([-0.04525638, 4.31467819, -0.17468357, 5.29377031, 0.84202135, > 5.29593539, 4.69651532, 1.61354655, 1.10839236, 1.7743317 ]) > >If anybody still needed a reason for switching to numarray, there you go! > >I anybody here subscribes the numeric or numarray mailing lists (i.e. if they >even exist) could you please forward this message to them? > >Flavio > This message has been scanned but we cannot guarantee that it and any attachments are free from viruses or other damaging content: you are advised to perform your own checks. Email communications with the University of Nottingham may be monitored as permitted by UK legislation. |
From: Jean-Michel P. <jea...@ir...> - 2004-10-04 06:44:16
|
Ok. Now suppose you write an application that runs a set of algorithms not known in advance. These algorithms may or may not create figures depending on what they perform; they may also encounter difficulties (e.g. not enough input data) so that none of them is finally able to create a figure. As this is always better to dissociate code pieces the more as possible, I'd prefer not to use a global variable to trace figure creation. So is there a way to know that no figure was created? Regards. JM. jdh...@ac... wrote: > Jean-Michel> It seems that show() hangs if no figure has been > Jean-Michel> created before calling (under matplotlib 0.62.4). Am > Jean-Michel> I wrong or is it an unexpected use of show() ? > > show should be the last line of your script. It is expected to hang. > It starts the GUI mainloop after which all processing is done in the > GUI event handling (unless you are using threading). > > See http://matplotlib.sf.net/faq.html#SHOW > > JDH |
From: Darren D. <dd...@co...> - 2004-10-04 00:58:44
|
Would somebody kindly direct me to some information on how to deal with dividing by zero? I am getting ValueError: math domain error, is there anything I can do to return an inf instead? Thanks, Darren |
From: Matt N. <new...@ca...> - 2004-10-03 20:04:53
|
Hi Dominique, > > > title(r'$\Delta_i^j \hspace{0.4} \rm{versus} \hspace{0.4} > > > \Delta_{i+1}^j$', fontsize=20) > > > > > > becomes > > > > > > title(r'$\Delta_i^j \hspace{0.4} \rm{versus some} \hspace{0.4} > > > \Delta_{i+1}^j$', fontsize=20) > > > > > > the space between 'versus' and 'some' is not rendered on my machine. > > > > That's the normal behavior of TeX math-mode. I believe you want: > > > > \rm{versus \ some} > > Certainly, my example was giving the expected result (i.e. with > spacing) in older versions of matplotlib. If the argument of > \rm{} were to be interpreted as math mode, it would appear as an > equation where the variables v, e, r, s, u, s, s, o, m and e are > multiplied together. It doesn't. Hmm.... For me, mathtext renders your expression as latex does (except that with latex \hspace needs units and the resulting \Delta looks a bit less slanted). The result does appear to include the product of variables v,e,r,s,u,s,s,o,m, and e. The variables are set in a roman font, but are still in math mode. I can't tell if you're getting or *expecting* different results from what latex gives. All I can say is that mathtext seems to behave correctly (ie, closing emulating latex) for me. I would've sworn this was the behavior of recent versions of mathtext, but perhaps it has not always been this way. IMHO, I think the decision to closely emulate TeX for math typesetting was billiant, and that the implementation is amazing. --Matt |
From: Darren D. <dd...@co...> - 2004-10-02 21:11:02
|
I am seeing some strange behavior during IPython and vanilla Python interactive sessions. My .matplotlibrc is not being respected. I have tried making changes to the copy in my home diretory and the one in /usr/share/matplotlib. If I run the commands below or do an execfile('/home/darren/test.py') from an interactive session, .matplotlibrc is not read. If I run the script from the console, .matplotlibrc is read. I'm on gentoo with either 0.63.0 or the current cvs, python 2.3.3. Has anyboody else seen this? from matplotlib.matlab import * a=[1,10,100,1000,10000] figure(1) loglog(a,a) figure(2) plot(a,a) show() -- Darren |
From: Dominique O. <dom...@po...> - 2004-10-02 15:39:36
|
Quoting Matt Newville <new...@ca...>: > On Fri, 1 Oct 2004, Dominique Orban wrote: > > > I just downloaded the latest matplotlib (0.63.4) for Windows XP. I got > > rid of my font cache to make sure they would be re-generated. I have two > > questions/issues: > > > > 1) The font cache was not re-created, for some reason. > > > > 2) The spacing in math text does not seem to be rendered. I may be doing > > something wrong. I have tried this in both the TkAgg and GTKAgg > > backends. If i modify the example script mathtext_demo.py so the line > > > > title(r'$\Delta_i^j \hspace{0.4} \rm{versus} \hspace{0.4} > > \Delta_{i+1}^j$', fontsize=20) > > > > becomes > > > > title(r'$\Delta_i^j \hspace{0.4} \rm{versus some} \hspace{0.4} > > \Delta_{i+1}^j$', fontsize=20) > > > > the space between 'versus' and 'some' is not rendered on my machine. > > > That's the normal behavior of TeX math-mode. I believe you want: > > \rm{versus \ some} Certainly, my example was giving the expected result (i.e. with spacing) in older versions of matplotlib. If the argument of \rm{} were to be interpreted as math mode, it would appear as an equation where the variables v, e, r, s, u, s, s, o, m and e are multiplied together. It doesn't. Dominique |
From: Niklas <mit...@we...> - 2004-10-02 10:18:29
|
Hello! Just to let you know: Since I am not the only one having trouble with mathplotlib and pygtk 2.3.97, I send the message below to the pygtk mailing list. Niklas. > > Hi! > > I have a problem when compiling matplotlib, which uses pygtk. I have > already posted this question on their mailing list, and there one more > person having the same problem. But as it seems it might be an error in > pygtk. > > This was my error report: > >> I have tried using matplotlib with pygtk 2.2 and everything worked >> fine. But when I try to compile matplotlib (0.62.4) with the newest >> version of pygtk, pygtk-2.3.96, I get the error included below. > > I have updated pygtk to 2.3.97 but the problem persists. The > corresponding source line looks quite normal to me. > The function argument 'const char* typename' seems to cause the trouble, > which seems rather strange. Maybe it is a problem with gcc (I am using > 3.3.4) ? If it is not, please tell me. It might be a bug in the agg > code, which is used by matplotlib. > > I hope you can help to solve this problem, > > Niklas. > > -------------------------------------------- > building 'matplotlib.backends._gtkagg' extension > gcc -pthread -fno-strict-aliasing -DNDEBUG -O3 -march=i486 -mcpu=i686 -fPIC -I/u > sr/local/include -I/usr/include -Isrc -Iagg2/include -I. -I/usr/local/include -I > /usr/include -I/usr/local/include/freetype2 -I/usr/include/freetype2 -Isrc/freet > ype2 -Iagg2/include/freetype2 -I./freetype2 -I/usr/local/include/freetype2 -I/us > r/include/freetype2 -I/usr/local/include -I/usr/include -I/usr/include/pygtk-2.0 > -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/u > sr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/X1 > 1R6/include -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0 > /include -I/usr/include/python2.3 -c src/_gtkagg.cpp -o build/temp.linux-i686-2. > 3/src/_gtkagg.o -DNUMARRAY > In file included from /usr/include/python2.3/Python.h:8, > from /usr/include/pygtk-2.0/pygobject.h:5, > from src/_gtkagg.cpp:8: > /usr/include/python2.3/pyconfig.h:850:1: warning: "_POSIX_C_SOURCE" redefined > In file included from /usr/include/string.h:26, > from /usr/include/c++/3.3.4/cstring:51, > from src/_gtkagg.cpp:1: > /usr/include/features.h:131:1: warning: this is the location of the previous def > inition > In file included from src/_gtkagg.cpp:8: > /usr/include/pygtk-2.0/pygobject.h:124: error: parse error before `typename' > /usr/include/pygtk-2.0/pygobject.h:131: error: parse error before `typename' > error: command 'gcc' failed with exit status 1 |
From: Chris <rea...@po...> - 2004-10-01 23:04:49
|
Hi John, I let gentoo/portage decide where all the applications are built to and it overrides the default configure settings to put things into /usr rather than /usr/local - i think the rational is that if I am letting portage/gentoo handle the management of a package then it should be ok in /usr. That way anything that I build that there is not an ebuild for goes into /usr/local. Anyway - I checked that the output of 'pkg-config --cflags-only-I pygtk-2.0' it is - '-I/usr/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include' And pygtk-2.2.0 is/was installed into /usr and there were no problems so I don't think that that is the cause of the problem. I actually don't even have a /usr/local/include directory - I have never manually installed a programme which keeps its headers available! Cheers Chris On Friday 01 October 2004 14:51, you wrote: > >>>>> "Chris" == Chris <rea...@po...> writes: > > Chris> pygtk was built from source (I use gentoo and the ebuild > Chris> does nothing out of the ordinary). > > Chris> I just re-emerged pygtk-2.3.97 and got the same result. I > Chris> have attached the full output from python setup.py build in > Chris> both cases - if you want to sent it to the pygtk people > Chris> that would be great. > > One thing that puzzles me. If you installed pygtk-2.3.97 from src, > normally it would go to /usr/local rather than /usr, unless you > specified a --prefix (did you?). > > The error message suggests that matplotlib is using /usr rather than > /usr/local for pygtk > Chris> file included from src/_gtkagg.cpp:8: > Chris> /usr/include/pygtk-2.0/pygobject.h:140: error: expected `, 'or > `...' before "typename" > > > Do you have a /usr/local/include/pygtk-2.0 directory? If so, it may > be that your PKG_CONFIG_PATH may need to be updated to see the new > install. See man pkg-config for help on this environment variable. > You want to make sure that matplotlib sees the right pygtk; matplotlib > uses 'pkg-config --cflags-only-I pygtk-2.0', so you can debug your > setup by making sure this command is returning the right path to pygtk-2.0. > > JDH |
From: John H. <jdh...@ac...> - 2004-10-01 22:41:05
|
>>>>> "Chris" == Chris <rea...@po...> writes: Chris> pygtk was built from source (I use gentoo and the ebuild Chris> does nothing out of the ordinary). Chris> I just re-emerged pygtk-2.3.97 and got the same result. I Chris> have attached the full output from python setup.py build in Chris> both cases - if you want to sent it to the pygtk people Chris> that would be great. One thing that puzzles me. If you installed pygtk-2.3.97 from src, normally it would go to /usr/local rather than /usr, unless you specified a --prefix (did you?). The error message suggests that matplotlib is using /usr rather than /usr/local for pygtk Chris> file included from src/_gtkagg.cpp:8: Chris> /usr/include/pygtk-2.0/pygobject.h:140: error: expected `, 'or `...' before "typename" Do you have a /usr/local/include/pygtk-2.0 directory? If so, it may be that your PKG_CONFIG_PATH may need to be updated to see the new install. See man pkg-config for help on this environment variable. You want to make sure that matplotlib sees the right pygtk; matplotlib uses 'pkg-config --cflags-only-I pygtk-2.0', so you can debug your setup by making sure this command is returning the right path to pygtk-2.0. JDH |
From: Chris <rea...@po...> - 2004-10-01 22:28:16
|
pygtk was built from source (I use gentoo and the ebuild does nothing out of the ordinary). I just re-emerged pygtk-2.3.97 and got the same result. I have attached the full output from python setup.py build in both cases - if you want to sent it to the pygtk people that would be great. Chris PS just for the pygtk people's info I have gentoo linux with: gcc version 3.4.2 (Gentoo Linux 3.4.2-r1, ssp-3.4.1-1, pie-8.7.6.5) kernel is gentoo-dev-sources-2.6.8-r4 python-2.3.3 gtk+-2.4.9 (this actually gtk+-2.4.9-r1 onto gentoo therefore it has been patched in some way). On Friday 01 October 2004 14:16, you wrote: > >>>>> "Chris" == Chris <rea...@po...> writes: > > Chris> Thanks very much. It worked - (mostly) I made the change > Chris> you suggested and resolved that error - unfortunately it > Chris> still did not build with pygtk-2.3.97 so I replaced that > Chris> with pygtk-2.2.0 and it worked. Below is the error I got > Chris> with pygtk-2.3.97 - it appears to be the same as an error > Chris> reported already on matplotlib-users under the title > Chris> '[Matplotlib-users] matplotlib and pygtk 2.3.96'. It seems > Chris> that in that case upgrading to pygtk-2.3.97 helped, but > Chris> here it did not. But I have a working matplotlib and I > Chris> don't really care what version of pygtk I have to that is > Chris> fine for me. > > Did you or can you build pygtk-2.3.97 from src or did it come from a > package manager? Could it be a gcc-3.4.2 problem with pygtk-2.3.97? > If so, the pygtk folks would probably like to hear about it. > > If you have minute to test compile pygtk-2.3.97 and let me know, I > would be happy to forward the results on to the pygtk mailing list in > case of failure. > > JDH |
From: John H. <jdh...@ac...> - 2004-10-01 22:07:47
|
>>>>> "Chris" == Chris <rea...@po...> writes: Chris> Thanks very much. It worked - (mostly) I made the change Chris> you suggested and resolved that error - unfortunately it Chris> still did not build with pygtk-2.3.97 so I replaced that Chris> with pygtk-2.2.0 and it worked. Below is the error I got Chris> with pygtk-2.3.97 - it appears to be the same as an error Chris> reported already on matplotlib-users under the title Chris> '[Matplotlib-users] matplotlib and pygtk 2.3.96'. It seems Chris> that in that case upgrading to pygtk-2.3.97 helped, but Chris> here it did not. But I have a working matplotlib and I Chris> don't really care what version of pygtk I have to that is Chris> fine for me. Did you or can you build pygtk-2.3.97 from src or did it come from a package manager? Could it be a gcc-3.4.2 problem with pygtk-2.3.97? If so, the pygtk folks would probably like to hear about it. If you have minute to test compile pygtk-2.3.97 and let me know, I would be happy to forward the results on to the pygtk mailing list in case of failure. JDH |
From: Chris <rea...@po...> - 2004-10-01 22:00:03
|
Thanks very much. It worked - (mostly) I made the change you suggested and resolved that error - unfortunately it still did not build with pygtk-2.3.97 so I replaced that with pygtk-2.2.0 and it worked. Below is the error I got with pygtk-2.3.97 - it appears to be the same as an error reported already on matplotlib-users under the title '[Matplotlib-users] matplotlib and pygtk 2.3.96'. It seems that in that case upgrading to pygtk-2.3.97 helped, but here it did not. But I have a working matplotlib and I don't really care what version of pygtk I have to that is fine for me. building 'matplotlib.backends._gtkagg' extension gcc -fno-strict-aliasing -DNDEBUG -fPIC -I/usr/local/include -I/usr/include -Isrc -Iagg22/include -I. -I/usr/local/include -I/usr/include -I/usr/local/include/freetype2 -I/usr/include/freetype2 -Isrc/freetype2 -Iagg22/include/freetype2 -I./freetype2 -I/usr/local/include/freetype2 -I/usr/include/freetype2 -I/usr/local/include -I/usr/include -I/usr/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/python2.3 -c src/_gtkagg.cpp -o build/temp.linux-i686-2.3/src/_gtkagg.o In file included from /usr/include/python2.3/Python.h:8, from /usr/include/pygtk-2.0/pygobject.h:5, from src/_gtkagg.cpp:8: /usr/include/python2.3/pyconfig.h:847:1: warning: "_POSIX_C_SOURCE" redefined In file included from /usr/include/string.h:26, from /usr/lib/gcc/i686-pc-linux-gnu/3.4.2/include/g++-v3/cstring:51, from src/_gtkagg.cpp:1: /usr/include/features.h:131:1: warning: this is the location of the previous definition In file included from src/_gtkagg.cpp:8: /usr/include/pygtk-2.0/pygobject.h:140: error: expected `,' or `...' before "typename" /usr/include/pygtk-2.0/pygobject.h:147: error: expected `,' or `...' before "typename" error: command 'gcc' failed with exit status 1 On Friday 01 October 2004 13:53, you wrote: > >>>>> "Chris" == Chris <rea...@po...> writes: > > Chris> Hi, I cannot build matplotlib-0.63.4 on gentoo linux. The > Chris> error I get when running python setup.py build is: > > Chris> running build_ext building 'matplotlib._na_transforms' > Chris> extension creating build/temp.linux-i686-2.3 creating > Chris> build/temp.linux-i686-2.3/src creating > Chris> build/temp.linux-i686-2.3/CXX gcc -fno-strict-aliasing > Chris> -DNDEBUG -fPIC -Isrc -I. -I/usr/include/python2.3 -c > Chris> CXX/IndirectPythonInterface.cxx -o > Chris> build/temp.linux-i686-2.3/CXX/IndirectPythonInterface.o > Chris> -DNUMARRAY=1 gcc -fno-strict-aliasing -DNDEBUG -fPIC -Isrc > Chris> -I. -I/usr/include/python2.3 -c CXX/cxxsupport.cxx -o > Chris> build/temp.linux-i686-2.3/CXX/cxxsupport.o -DNUMARRAY=1 In > Chris> file included from CXX/cxxsupport.cxx:6: ./CXX/Objects.hxx: > Chris> In constructor > Chris> `Py::MapBase<T>::const_iterator::const_iterator(const > Chris> Py::MapBase<T>*, Py::List, > Chris> Py::SeqBase<Py::Object>::iterator)': > Chris> ./CXX/Objects.hxx:2271: error: `s' undeclared (first use > Chris> this function) ./CXX/Objects.hxx:2271: error: (Each > Chris> undeclared identifier is reported only once for each > Chris> function it appears in.) error: command 'gcc' failed with > Chris> exit status 1 > > > Chris> I have python 2.3.3, GCC 3.4.2, Numeric 23.3, numarray 1.0, > Chris> pygtk-2.3.97 (I ungraded from pygtk-2.2.0 but that did not > Chris> help), and wxpython-2.4.2.4 > > Chris> I hope that is enough information - do I have the wrong > Chris> versions - or am I missing something - I had no trouble > Chris> building matplotlib-0.62.x > > From a very quick read of the cxx code in that region, it looks like a > cxx bug. I don't know why it is only exposed in gcc 3.4.2. Try > replacing the function in line 2270 of CXX/Objects.hxx with > > const_iterator (const MapBase<T>* m, List k, List::iterator p ) > > : map(m), keys(k), pos(p) > > {} > > map(s) has been replaced by map(m). > > The cxx code was not written by me, but this looks like a clear bug. > > JDH |
From: John H. <jdh...@ac...> - 2004-10-01 21:43:09
|
>>>>> "Chris" == Chris <rea...@po...> writes: Chris> Hi, I cannot build matplotlib-0.63.4 on gentoo linux. The Chris> error I get when running python setup.py build is: Chris> running build_ext building 'matplotlib._na_transforms' Chris> extension creating build/temp.linux-i686-2.3 creating Chris> build/temp.linux-i686-2.3/src creating Chris> build/temp.linux-i686-2.3/CXX gcc -fno-strict-aliasing Chris> -DNDEBUG -fPIC -Isrc -I. -I/usr/include/python2.3 -c Chris> CXX/IndirectPythonInterface.cxx -o Chris> build/temp.linux-i686-2.3/CXX/IndirectPythonInterface.o Chris> -DNUMARRAY=1 gcc -fno-strict-aliasing -DNDEBUG -fPIC -Isrc Chris> -I. -I/usr/include/python2.3 -c CXX/cxxsupport.cxx -o Chris> build/temp.linux-i686-2.3/CXX/cxxsupport.o -DNUMARRAY=1 In Chris> file included from CXX/cxxsupport.cxx:6: ./CXX/Objects.hxx: Chris> In constructor Chris> `Py::MapBase<T>::const_iterator::const_iterator(const Chris> Py::MapBase<T>*, Py::List, Chris> Py::SeqBase<Py::Object>::iterator)': Chris> ./CXX/Objects.hxx:2271: error: `s' undeclared (first use Chris> this function) ./CXX/Objects.hxx:2271: error: (Each Chris> undeclared identifier is reported only once for each Chris> function it appears in.) error: command 'gcc' failed with Chris> exit status 1 Chris> I have python 2.3.3, GCC 3.4.2, Numeric 23.3, numarray 1.0, Chris> pygtk-2.3.97 (I ungraded from pygtk-2.2.0 but that did not Chris> help), and wxpython-2.4.2.4 Chris> I hope that is enough information - do I have the wrong Chris> versions - or am I missing something - I had no trouble Chris> building matplotlib-0.62.x From a very quick read of the cxx code in that region, it looks like a cxx bug. I don't know why it is only exposed in gcc 3.4.2. Try replacing the function in line 2270 of CXX/Objects.hxx with const_iterator (const MapBase<T>* m, List k, List::iterator p ) : map(m), keys(k), pos(p) {} map(s) has been replaced by map(m). The cxx code was not written by me, but this looks like a clear bug. JDH |
From: Chris <rea...@po...> - 2004-10-01 21:03:42
|
Hi, I cannot build matplotlib-0.63.4 on gentoo linux. The error I get when running python setup.py build is: running build_ext building 'matplotlib._na_transforms' extension creating build/temp.linux-i686-2.3 creating build/temp.linux-i686-2.3/src creating build/temp.linux-i686-2.3/CXX gcc -fno-strict-aliasing -DNDEBUG -fPIC -Isrc -I. -I/usr/include/python2.3 -c CXX/IndirectPythonInterface.cxx -o build/temp.linux-i686-2.3/CXX/IndirectPythonInterface.o -DNUMARRAY=1 gcc -fno-strict-aliasing -DNDEBUG -fPIC -Isrc -I. -I/usr/include/python2.3 -c CXX/cxxsupport.cxx -o build/temp.linux-i686-2.3/CXX/cxxsupport.o -DNUMARRAY=1 In file included from CXX/cxxsupport.cxx:6: ./CXX/Objects.hxx: In constructor `Py::MapBase<T>::const_iterator::const_iterator(const Py::MapBase<T>*, Py::List, Py::SeqBase<Py::Object>::iterator)': ./CXX/Objects.hxx:2271: error: `s' undeclared (first use this function) ./CXX/Objects.hxx:2271: error: (Each undeclared identifier is reported only once for each function it appears in.) error: command 'gcc' failed with exit status 1 I have python 2.3.3, GCC 3.4.2, Numeric 23.3, numarray 1.0, pygtk-2.3.97 (I ungraded from pygtk-2.2.0 but that did not help), and wxpython-2.4.2.4 I hope that is enough information - do I have the wrong versions - or am I missing something - I had no trouble building matplotlib-0.62.x Cheers Chris |
From: <fcc...@fi...> - 2004-10-01 17:06:31
|
Hi, look at this: >>> from RandomArray import * >>> normal(2,2,10) array([ 2., 2., 2., 2., 2., 2., 2., 2., 2., 2.]) This is Numeric 23.1 compiled on my AMD64!!! I ran the same tests on a 32bit P4 and it ran fine. Has anyone else seen this before? For those that didn't understand, the normal function as called above, is supposed to give me ten samples form a normal distribution with mean = 2 and standard deviation = 2 luckily: >>> from numarray.random_array import * >>> normal(2,2,10) array([-0.04525638, 4.31467819, -0.17468357, 5.29377031, 0.84202135, 5.29593539, 4.69651532, 1.61354655, 1.10839236, 1.7743317 ]) If anybody still needed a reason for switching to numarray, there you go! I anybody here subscribes the numeric or numarray mailing lists (i.e. if they even exist) could you please forward this message to them? Flavio |
From: Matt N. <new...@ca...> - 2004-10-01 16:16:13
|
On Fri, 1 Oct 2004, Dominique Orban wrote: > I just downloaded the latest matplotlib (0.63.4) for Windows XP. I got > rid of my font cache to make sure they would be re-generated. I have two > questions/issues: > > 1) The font cache was not re-created, for some reason. > > 2) The spacing in math text does not seem to be rendered. I may be doing > something wrong. I have tried this in both the TkAgg and GTKAgg > backends. If i modify the example script mathtext_demo.py so the line > > title(r'$\Delta_i^j \hspace{0.4} \rm{versus} \hspace{0.4} > \Delta_{i+1}^j$', fontsize=20) > > becomes > > title(r'$\Delta_i^j \hspace{0.4} \rm{versus some} \hspace{0.4} > \Delta_{i+1}^j$', fontsize=20) > > the space between 'versus' and 'some' is not rendered on my machine. That's the normal behavior of TeX math-mode. I believe you want: \rm{versus \ some} --Matt |
From: Dominique O. <Dom...@po...> - 2004-10-01 16:06:26
|
I just downloaded the latest matplotlib (0.63.4) for Windows XP. I got rid of my font cache to make sure they would be re-generated. I have two questions/issues: 1) The font cache was not re-created, for some reason. 2) The spacing in math text does not seem to be rendered. I may be doing something wrong. I have tried this in both the TkAgg and GTKAgg backends. If i modify the example script mathtext_demo.py so the line title(r'$\Delta_i^j \hspace{0.4} \rm{versus} \hspace{0.4} \Delta_{i+1}^j$', fontsize=20) becomes title(r'$\Delta_i^j \hspace{0.4} \rm{versus some} \hspace{0.4} \Delta_{i+1}^j$', fontsize=20) the space between 'versus' and 'some' is not rendered on my machine. If you have any idea why that is, i'd be very grateful. Thanks, Dominique |
From: Steve C. <ste...@ya...> - 2004-10-01 02:20:28
|
> Hello! > > I have tried using matplotlib with pygtk 2.2 and everything worked fine. > But when I try to compile matplotlib (0.62.4) with the newest version of > pygtk, pygtk-2.3.96, I get the error included below. Since this pygtk > version is still in development, this might as well be a bug in pygtk. > > Maybe you can help me solve my problem, > > Niklas. I've recently installed the latest version of pygtk which is now 2.3.97 and matplotlib 0.63.0 and they did not give any install problems. I would recommend remove the directory 'python2.x/site-packages/matplotlib' remove the directory 'build' of your matplotlib install tree install pygtk 2.3.97 install matplotlib 0.63 Regards, Steve |