SourceForge logo
SourceForge logo
Menu

matplotlib-users — Discussion related to using matplotlib

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
(14)
2
(3)
3
4
5
6
(6)
7
(8)
8
(5)
9
10
11
12
(7)
13
(1)
14
15
(2)
16
(5)
17
(8)
18
19
(1)
20
(2)
21
(3)
22
(1)
23
(3)
24
(1)
25
26
27
28
29
(5)
30
(3)
31

Showing 8 results of 8

From: Neal B. <ndb...@gm...> - 2014年05月07日 17:29:41
From: Paul T. <pau...@gm...> - 2014年05月07日 17:29:09
I've discovered the problem and a fix. $HOME is set to /home/ptremblay, but
/home/ptremblay does not exist. If I do:
import os
try:
 import matplotlib
except AttributeError as msg:
 os.environ['HOME'] = '/apollo/env/Ssdf/var/home_config/'
 import matplotlib
Then I can import the library.
On Wed, May 7, 2014 at 11:50 AM, Paul Tremblay <pau...@gm...>wrote:
> I am using our companies pacaking system. The version of matplotlib is
> 1.3.1, by the way.
>
>
> On Wed, May 7, 2014 at 11:32 AM, Paul Hobson <pmh...@gm...> wrote:
>
>> How did you install matplotlib? I've had success using anaconda on cheap
>> 7ドル/month web servers before
>> http://continuum.io/downloads
>>
>>
>> On Wed, May 7, 2014 at 7:20 AM, Paul Tremblay <pau...@gm...>wrote:
>>
>>> I am using matplotllib as part of web server. matplotlib causes my
>>> server to crash with this error:
>>>
>>> File
>>> "/apollo/env/Ssdf/lib/python2.7/site-packages/matplotlib/__init__.py", line
>>> 597, in _get_configdir
>>> return _get_config_or_cache_dir(_get_xdg_config_dir())
>>> File
>>> "/apollo/env/Ssdf/lib/python2.7/site-packages/matplotlib/__init__.py", line
>>> 534, in _get_xdg_config_dir
>>> return os.environ.get('XDG_CONFIG_HOME', os.path.join(get_home(),
>>> '.config'))
>>> File
>>> "/apollo/env/Ssdf/bin/../../../package/local_1/Linux-2.6c2.5-x86_64/Python27/Python27-487.0-0/lib/python2.7/posixpath.py",
>>> line 77, in join
>>> elif path == '' or path.endswith('/'):
>>> <type 'exceptions.AttributeError'>: 'NoneType' object has no attribute
>>> 'endswith'
>>>
>>> I have no home directory on my server (and probably don't have the
>>> permissions to create one). What is the correct way to fix this problem?
>>>
>>> Thanks!
>>>
>>> Paul
>>>
>>>
>>>
>>> ------------------------------------------------------------------------------
>>> Is your legacy SCM system holding you back? Join Perforce May 7 to find
>>> out:
>>> &#149; 3 signs your SCM is hindering your productivity
>>> &#149; Requirements for releasing software faster
>>> &#149; Expert tips and advice for migrating your SCM now
>>> http://p.sf.net/sfu/perforce
>>> _______________________________________________
>>> Matplotlib-users mailing list
>>> Mat...@li...
>>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>>
>>>
>>
>
From: Paul T. <pau...@gm...> - 2014年05月07日 15:50:10
I am using our companies pacaking system. The version of matplotlib is
1.3.1, by the way.
On Wed, May 7, 2014 at 11:32 AM, Paul Hobson <pmh...@gm...> wrote:
> How did you install matplotlib? I've had success using anaconda on cheap
> 7ドル/month web servers before
> http://continuum.io/downloads
>
>
> On Wed, May 7, 2014 at 7:20 AM, Paul Tremblay <pau...@gm...>wrote:
>
>> I am using matplotllib as part of web server. matplotlib causes my server
>> to crash with this error:
>>
>> File
>> "/apollo/env/Ssdf/lib/python2.7/site-packages/matplotlib/__init__.py", line
>> 597, in _get_configdir
>> return _get_config_or_cache_dir(_get_xdg_config_dir())
>> File
>> "/apollo/env/Ssdf/lib/python2.7/site-packages/matplotlib/__init__.py", line
>> 534, in _get_xdg_config_dir
>> return os.environ.get('XDG_CONFIG_HOME', os.path.join(get_home(),
>> '.config'))
>> File
>> "/apollo/env/Ssdf/bin/../../../package/local_1/Linux-2.6c2.5-x86_64/Python27/Python27-487.0-0/lib/python2.7/posixpath.py",
>> line 77, in join
>> elif path == '' or path.endswith('/'):
>> <type 'exceptions.AttributeError'>: 'NoneType' object has no attribute
>> 'endswith'
>>
>> I have no home directory on my server (and probably don't have the
>> permissions to create one). What is the correct way to fix this problem?
>>
>> Thanks!
>>
>> Paul
>>
>>
>>
>> ------------------------------------------------------------------------------
>> Is your legacy SCM system holding you back? Join Perforce May 7 to find
>> out:
>> &#149; 3 signs your SCM is hindering your productivity
>> &#149; Requirements for releasing software faster
>> &#149; Expert tips and advice for migrating your SCM now
>> http://p.sf.net/sfu/perforce
>> _______________________________________________
>> Matplotlib-users mailing list
>> Mat...@li...
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>
>>
>
From: Paul H. <pmh...@gm...> - 2014年05月07日 15:32:33
How did you install matplotlib? I've had success using anaconda on cheap
7ドル/month web servers before
http://continuum.io/downloads
On Wed, May 7, 2014 at 7:20 AM, Paul Tremblay <pau...@gm...>wrote:
> I am using matplotllib as part of web server. matplotlib causes my server
> to crash with this error:
>
> File
> "/apollo/env/Ssdf/lib/python2.7/site-packages/matplotlib/__init__.py", line
> 597, in _get_configdir
> return _get_config_or_cache_dir(_get_xdg_config_dir())
> File
> "/apollo/env/Ssdf/lib/python2.7/site-packages/matplotlib/__init__.py", line
> 534, in _get_xdg_config_dir
> return os.environ.get('XDG_CONFIG_HOME', os.path.join(get_home(),
> '.config'))
> File
> "/apollo/env/Ssdf/bin/../../../package/local_1/Linux-2.6c2.5-x86_64/Python27/Python27-487.0-0/lib/python2.7/posixpath.py",
> line 77, in join
> elif path == '' or path.endswith('/'):
> <type 'exceptions.AttributeError'>: 'NoneType' object has no attribute
> 'endswith'
>
> I have no home directory on my server (and probably don't have the
> permissions to create one). What is the correct way to fix this problem?
>
> Thanks!
>
> Paul
>
>
>
> ------------------------------------------------------------------------------
> Is your legacy SCM system holding you back? Join Perforce May 7 to find
> out:
> &#149; 3 signs your SCM is hindering your productivity
> &#149; Requirements for releasing software faster
> &#149; Expert tips and advice for migrating your SCM now
> http://p.sf.net/sfu/perforce
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
>
From: Paul T. <pau...@gm...> - 2014年05月07日 14:20:12
I am using matplotllib as part of web server. matplotlib causes my server
to crash with this error:
File "/apollo/env/Ssdf/lib/python2.7/site-packages/matplotlib/__init__.py",
line 597, in _get_configdir
 return _get_config_or_cache_dir(_get_xdg_config_dir())
 File
"/apollo/env/Ssdf/lib/python2.7/site-packages/matplotlib/__init__.py", line
534, in _get_xdg_config_dir
 return os.environ.get('XDG_CONFIG_HOME', os.path.join(get_home(),
'.config'))
 File
"/apollo/env/Ssdf/bin/../../../package/local_1/Linux-2.6c2.5-x86_64/Python27/Python27-487.0-0/lib/python2.7/posixpath.py",
line 77, in join
 elif path == '' or path.endswith('/'):
<type 'exceptions.AttributeError'>: 'NoneType' object has no attribute
'endswith'
I have no home directory on my server (and probably don't have the
permissions to create one). What is the correct way to fix this problem?
Thanks!
Paul
From: Eric F. <ef...@ha...> - 2014年05月07日 13:09:32
On 2014年05月07日 2:34 AM, Neal Becker wrote:
> Neal Becker wrote:
>
>> I tried the simple example, but all examples I try choke on savefig
>> ('blah.pdf') This is fedora20 linux, with pretty modern, complete texlive.
>>
>> I tried rm'ing tex-cache
>>
>> ---------------- example.py
>> # -*- coding: utf-8 -*-
>>
>> import matplotlib as mpl
>> mpl.use("pgf")
>> pgf_with_rc_fonts = {
>> "font.family": "serif",
>> "font.serif": [], # use latex default serif font
>> "font.sans-serif": ["DejaVu Sans"], # use a specific sans-serif font
>> }
>> mpl.rcParams.update(pgf_with_rc_fonts)
>>
>> import matplotlib.pyplot as plt
>> plt.figure(figsize=(4.5,2.5))
>> plt.plot(range(5))
>> plt.text(0.5, 3., "serif")
>> plt.text(0.5, 2., "monospace", family="monospace")
>> plt.text(2.5, 2., "sans-serif", family="sans-serif")
>> plt.text(2.5, 1., "comic sans", family="Comic Sans MS")
>> plt.xlabel(u"μ is not $\\mu$")
>> plt.tight_layout(.5)
>> ----------------------
>>
>> python testpgf.py
>> /usr/lib64/python2.7/site-packages/matplotlib/__init__.py:758: UserWarning:
>> Found matplotlib configuration in ~/.matplotlib/. To conform with the XDG base
>> directory standard, this configuration location has been deprecated on Linux,
>> and the new location is now '/home/nbecker/.config'/matplotlib/. Please move
>> your configuration there to ensure that matplotlib will continue to find it in
>> the future.
>> _get_xdg_config_dir())
>> Traceback (most recent call last):
>> File "testpgf.py", line 20, in <module>
>> plt.tight_layout(.5)
>> File "/usr/lib64/python2.7/site-packages/matplotlib/pyplot.py", line 1255,
>> in
>> tight_layout
>> fig.tight_layout(pad=pad, h_pad=h_pad, w_pad=w_pad, rect=rect)
>> File "/usr/lib64/python2.7/site-packages/matplotlib/figure.py", line 1600,
>> in
>> tight_layout
>> renderer = get_renderer(self)
>> File "/usr/lib64/python2.7/site-packages/matplotlib/tight_layout.py", line
>> 222, in get_renderer
>> renderer = canvas.get_renderer()
>> File
>> "/usr/lib64/python2.7/site-packages/matplotlib/backends/backend_pgf.py",
>> line 925, in get_renderer
>> return RendererPgf(self.figure, None, dummy=True)
>> File
>> "/usr/lib64/python2.7/site-packages/matplotlib/backends/backend_pgf.py",
>> line 409, in __init__
>> self.latexManager = LatexManagerFactory.get_latex_manager()
>> File
>> "/usr/lib64/python2.7/site-packages/matplotlib/backends/backend_pgf.py",
>> line 223, in get_latex_manager
>> new_inst = LatexManager()
>> File
>> "/usr/lib64/python2.7/site-packages/matplotlib/backends/backend_pgf.py",
>> line 305, in __init__
>> cwd=self.tmpdir)
>> File "/usr/lib64/python2.7/subprocess.py", line 711, in __init__
>> errread, errwrite)
>> File "/usr/lib64/python2.7/subprocess.py", line 1308, in _execute_child
>> raise child_exception
>> OSError: [Errno 2] No such file or directory
>>
> Figured it out. problem is xelatex was not installed. Too bad the traceback
> can't be more clear on this.
This sounds like something that can be fixed quite easily in mpl, and 
that if not fixed is likely to trip up other people. Would you turn this 
into a github issue, please? Or, a PR?
Thank you.
Eric
>
>
>
> ------------------------------------------------------------------------------
> Is your legacy SCM system holding you back? Join Perforce May 7 to find out:
> &#149; 3 signs your SCM is hindering your productivity
> &#149; Requirements for releasing software faster
> &#149; Expert tips and advice for migrating your SCM now
> http://p.sf.net/sfu/perforce
> _______________________________________________
> Matplotlib-users mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>
From: Neal B. <ndb...@gm...> - 2014年05月07日 12:35:12
Neal Becker wrote:
> I tried the simple example, but all examples I try choke on savefig
> ('blah.pdf') This is fedora20 linux, with pretty modern, complete texlive.
> 
> I tried rm'ing tex-cache
> 
> ---------------- example.py
> # -*- coding: utf-8 -*-
> 
> import matplotlib as mpl
> mpl.use("pgf")
> pgf_with_rc_fonts = {
> "font.family": "serif",
> "font.serif": [], # use latex default serif font
> "font.sans-serif": ["DejaVu Sans"], # use a specific sans-serif font
> }
> mpl.rcParams.update(pgf_with_rc_fonts)
> 
> import matplotlib.pyplot as plt
> plt.figure(figsize=(4.5,2.5))
> plt.plot(range(5))
> plt.text(0.5, 3., "serif")
> plt.text(0.5, 2., "monospace", family="monospace")
> plt.text(2.5, 2., "sans-serif", family="sans-serif")
> plt.text(2.5, 1., "comic sans", family="Comic Sans MS")
> plt.xlabel(u"μ is not $\\mu$")
> plt.tight_layout(.5)
> ----------------------
> 
> python testpgf.py
> /usr/lib64/python2.7/site-packages/matplotlib/__init__.py:758: UserWarning:
> Found matplotlib configuration in ~/.matplotlib/. To conform with the XDG base
> directory standard, this configuration location has been deprecated on Linux,
> and the new location is now '/home/nbecker/.config'/matplotlib/. Please move
> your configuration there to ensure that matplotlib will continue to find it in
> the future.
> _get_xdg_config_dir())
> Traceback (most recent call last):
> File "testpgf.py", line 20, in <module>
> plt.tight_layout(.5)
> File "/usr/lib64/python2.7/site-packages/matplotlib/pyplot.py", line 1255,
> in
> tight_layout
> fig.tight_layout(pad=pad, h_pad=h_pad, w_pad=w_pad, rect=rect)
> File "/usr/lib64/python2.7/site-packages/matplotlib/figure.py", line 1600,
> in
> tight_layout
> renderer = get_renderer(self)
> File "/usr/lib64/python2.7/site-packages/matplotlib/tight_layout.py", line
> 222, in get_renderer
> renderer = canvas.get_renderer()
> File
> "/usr/lib64/python2.7/site-packages/matplotlib/backends/backend_pgf.py",
> line 925, in get_renderer
> return RendererPgf(self.figure, None, dummy=True)
> File
> "/usr/lib64/python2.7/site-packages/matplotlib/backends/backend_pgf.py",
> line 409, in __init__
> self.latexManager = LatexManagerFactory.get_latex_manager()
> File
> "/usr/lib64/python2.7/site-packages/matplotlib/backends/backend_pgf.py",
> line 223, in get_latex_manager
> new_inst = LatexManager()
> File
> "/usr/lib64/python2.7/site-packages/matplotlib/backends/backend_pgf.py",
> line 305, in __init__
> cwd=self.tmpdir)
> File "/usr/lib64/python2.7/subprocess.py", line 711, in __init__
> errread, errwrite)
> File "/usr/lib64/python2.7/subprocess.py", line 1308, in _execute_child
> raise child_exception
> OSError: [Errno 2] No such file or directory
> 
Figured it out. problem is xelatex was not installed. Too bad the traceback 
can't be more clear on this.
From: Skip M. <sk...@po...> - 2014年05月07日 01:23:17
> I'm trying to use the webagg backend for the first time, and seem to
> be bumping into a common problem - nothing appears.
I tried this at home on my Mac. Tornado was already installed, so I
updated it to 3.2.1, and ran a Matplotlib app I have which allows me
to set the backend on the command line. I get the exact same behavior
as at work on my Linux desktop. I get a page at 127.0.0:8988 with a
"Figure 1" link. Clicking that takes me to 127.0.0.1:8988/1, which is
a blank page.
Chrome is my default web browser on both Linux and the Mac. I manually
visited the page from both Firefox and Safari, clicked the link,
and... nothing. The same behavior as on Chrome.
Then I had the bright idea to look at the JavaScript console. It shows
this error message:
 Uncaught SyntaxError: Unexpected token &
Clicking that error took me to this line:
var fig = new figure(&#39;1&#39;, websocket_url_prefix);
Are those entities supposed to be ''? What bit of code generates that
JavaScript?
Skip

Showing 8 results of 8

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.
Thanks for helping keep SourceForge clean.
X





Briefly describe the problem (required):
Upload screenshot of ad (required):
Select a file, or drag & drop file here.
Screenshot instructions:

Click URL instructions:
Right-click on the ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Ad destination/click URL:

AltStyle によって変換されたページ (->オリジナル) /