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
(3) |
2
(21) |
3
(16) |
4
(4) |
5
(7) |
6
(1) |
7
(2) |
8
(12) |
9
(23) |
10
(6) |
11
(2) |
12
(1) |
13
(1) |
14
(4) |
15
(14) |
16
(7) |
17
(15) |
18
(12) |
19
(5) |
20
|
21
(1) |
22
(7) |
23
(7) |
24
(6) |
25
(5) |
26
(9) |
27
(6) |
28
(4) |
29
(4) |
30
(27) |
|
|
|
>>>>> "Chris" == Chris Barker <Chr...@no...> writes: Chris> Do you mean me? If so, I'm not sure, what I've objected to Chris> a lot are two things: procedural, rather than OO style; and Chris> compatibility with Matlab, rather than Python. Magic is OK, Chris> as long as it's easily over-written. In this case, as long Chris> as I can do: OK, my bad. I was confusing your criticism of the procedural style of the pylab interface with others criticism of the magic. Both are valid, and both need to be able to be "turned off' which the OO interface does... Chris> I'm not the OP, but I got the impression that his Chris> .matplotlibrc had numarray in it, even though it was not Chris> installed, and he hadn't edited it, so there was a mistake Chris> somewhere. Where, I don't know. I don't think that's likely, unless was using an STScI matplotlib OS X distribution, which I think they ship, or did ship at one point. JDH
Hej Andrew, intersting solution! just a couple of days ago I was struggeling with the same problem I solved it by setting the environment variable from within my CGI script the following is a template for a cgi that uses matplotlib to create a png figure: =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D #!/usr/bin/python import cgitb; cgitb.enable() # set HOME environment variable to a directory the httpd server can write t= o import os myenv =3D os.environ myenv['HOME'] =3D '/tmp/' # chose a non-GUI backend import matplotlib matplotlib.use('Agg') # construct your plot from pylab import * ... # save the plot as image savefig(...) On 11/5/05, Andrew P <gr...@gm...> wrote: > OK, scratch that. Typing it out helped me see where my assumptions > were screwy. You can set environment variables quite happily in > .htaccess. > > If this gets past moderation, you can just do this: > > SetEnv HOME /user/home/directory > > In .htaccess and it fixes it right up :) > > On 11/4/05, Andrew P <gr...@gm...> wrote: > > Hello all, > > > > Matplotlib raises this error when I import it as a CGI program: > > > > RuntimeError: '/var/www' is not a writable dir; you must set > > environment variable HOME to be a writable dir > > > > I am a non-root user, and the Apache user's HOME =3D/var/www, so CGI > > script raises an exception when that directory isn't writeable. There > > is nothing to be done about the Apache users's environment variables, > > or the writablity of that directory, as a non-root user :) > > > > It appears that matplotlib checks the HOME environment variable, then > > the MATPLOTLIBDATA variable, and then goes on to check the > > matplotlibrc starting with the current directory. But it raises an > > exception if the home directory isn't writeable without checking the > > rc file to see if the datapath inside it would work? > > > > Is there a way to either prevent matplotilb from checking for HOME, > > and go straight to the local matplotlibrc, or alternately have it > > check the matplotlibrc if the HOME directory isn't writable? > > > > > > Thanks, > > > > Andrew > > > > > ------------------------------------------------------- > SF.Net email is sponsored by: > Tame your development challenges with Apache's Geronimo App Server. Downl= oad > it for free - -and be entered to win a 42" plasma tv or your very own > Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php > _______________________________________________ > Matplotlib-users mailing list > Mat...@li... > https://lists.sourceforge.net/lists/listinfo/matplotlib-users >
On 11/4/05, Chris Barker <Chr...@no...> wrote: > > Paul Barrett wrote: > >>How about a setup.py option where you can explicitly set numeric or > > > > numarray, such as "--use=3Dnumarray"? This optional will build MPL for > > numarray and modify the rc file so that it doesn't have to be edited by > > hand. > > I'm confused. Is this a proposal, or is it implemented now? Either way, > I like it. > It's a proposal. It's also explicit. :-) -- Paul
Hello all, Matplotlib raises this error when I import it as a CGI program: RuntimeError: '/var/www' is not a writable dir; you must set environment variable HOME to be a writable dir I am a non-root user, and the Apache user's HOME =3D/var/www, so CGI script raises an exception when that directory isn't writeable. There is nothing to be done about the Apache users's environment variables, or the writablity of that directory, as a non-root user :) It appears that matplotlib checks the HOME environment variable, then the MATPLOTLIBDATA variable, and then goes on to check the matplotlibrc starting with the current directory. But it raises an exception if the home directory isn't writeable without checking the rc file to see if the datapath inside it would work? Is there a way to either prevent matplotilb from checking for HOME, and go straight to the local matplotlibrc, or alternately have it check the matplotlibrc if the HOME directory isn't writable? Thanks, Andrew
John Hunter wrote: > This is what I do for the win32 builds -- hand edit the file before > each build. A little bit of a pain, bit it works (as long as you > remember to tweak the file before the build <wink>) I guess I could write a little script that did it for me easily enough. Who else is building MPL on OS-X. I may not have as much need for it now, we're moving a web app that uses it from an OS-X box to a Linux box. > I think we would readily accept a patch for either or both of these, > but there are those who already despise the amount of magic that pylab > engages in (and you are usually near the front of that chorus). Do you mean me? If so, I'm not sure, what I've objected to a lot are two things: procedural, rather than OO style; and compatibility with Matlab, rather than Python. Magic is OK, as long as it's easily over-written. In this case, as long as I can do: import matplotlib matplotlib.use(...) I'm happy. > Yes, > explicit is (usually) better than implicit, but this tends to conflict > with "just works".... Are you starting to experience a change of > heart :-) ? I like to think I've been totally consistent.... > In your use case is this correct, or do we need to amend the build, > runtime or docs? According to your post, we should fall back on > Numeric if numarray is specified but not present. Reasonable, but > also a bit counter-intuitive since Numeric is the default and in this > case the user would have explicitly overridden the default. I'm not the OP, but I got the impression that his .matplotlibrc had numarray in it, even though it was not installed, and he hadn't edited it, so there was a mistake somewhere. Where, I don't know. -CHB -- Christopher Barker, Ph.D. Oceanographer NOAA/OR&R/HAZMAT (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception Chr...@no...
OK, scratch that. Typing it out helped me see where my assumptions were screwy. You can set environment variables quite happily in .htaccess. If this gets past moderation, you can just do this: SetEnv HOME /user/home/directory In .htaccess and it fixes it right up :) On 11/4/05, Andrew P <gr...@gm...> wrote: > Hello all, > > Matplotlib raises this error when I import it as a CGI program: > > RuntimeError: '/var/www' is not a writable dir; you must set > environment variable HOME to be a writable dir > > I am a non-root user, and the Apache user's HOME =3D/var/www, so CGI > script raises an exception when that directory isn't writeable. There > is nothing to be done about the Apache users's environment variables, > or the writablity of that directory, as a non-root user :) > > It appears that matplotlib checks the HOME environment variable, then > the MATPLOTLIBDATA variable, and then goes on to check the > matplotlibrc starting with the current directory. But it raises an > exception if the home directory isn't writeable without checking the > rc file to see if the datapath inside it would work? > > Is there a way to either prevent matplotilb from checking for HOME, > and go straight to the local matplotlibrc, or alternately have it > check the matplotlibrc if the HOME directory isn't writable? > > > Thanks, > > Andrew >
Paul Barrett wrote: >>How about a setup.py option where you can explicitly set numeric or > > numarray, such as "--use=numarray"? This optional will build MPL for > numarray and modify the rc file so that it doesn't have to be edited by > hand. I'm confused. Is this a proposal, or is it implemented now? Either way, I like it. -Chris -- Christopher Barker, Ph.D. Oceanographer NOAA/OR&R/HAZMAT (206) 526-6959 voice 7600 Sand Point Way NE (206) 526-6329 fax Seattle, WA 98115 (206) 526-6317 main reception Chr...@no...