SourceForge logo
SourceForge logo
Menu

matplotlib-devel — matplotlib developers

You can subscribe to this list here.

2003 Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
(1)
Nov
(33)
Dec
(20)
2004 Jan
(7)
Feb
(44)
Mar
(51)
Apr
(43)
May
(43)
Jun
(36)
Jul
(61)
Aug
(44)
Sep
(25)
Oct
(82)
Nov
(97)
Dec
(47)
2005 Jan
(77)
Feb
(143)
Mar
(42)
Apr
(31)
May
(93)
Jun
(93)
Jul
(35)
Aug
(78)
Sep
(56)
Oct
(44)
Nov
(72)
Dec
(75)
2006 Jan
(116)
Feb
(99)
Mar
(181)
Apr
(171)
May
(112)
Jun
(86)
Jul
(91)
Aug
(111)
Sep
(77)
Oct
(72)
Nov
(57)
Dec
(51)
2007 Jan
(64)
Feb
(116)
Mar
(70)
Apr
(74)
May
(53)
Jun
(40)
Jul
(519)
Aug
(151)
Sep
(132)
Oct
(74)
Nov
(282)
Dec
(190)
2008 Jan
(141)
Feb
(67)
Mar
(69)
Apr
(96)
May
(227)
Jun
(404)
Jul
(399)
Aug
(96)
Sep
(120)
Oct
(205)
Nov
(126)
Dec
(261)
2009 Jan
(136)
Feb
(136)
Mar
(119)
Apr
(124)
May
(155)
Jun
(98)
Jul
(136)
Aug
(292)
Sep
(174)
Oct
(126)
Nov
(126)
Dec
(79)
2010 Jan
(109)
Feb
(83)
Mar
(139)
Apr
(91)
May
(79)
Jun
(164)
Jul
(184)
Aug
(146)
Sep
(163)
Oct
(128)
Nov
(70)
Dec
(73)
2011 Jan
(235)
Feb
(165)
Mar
(147)
Apr
(86)
May
(74)
Jun
(118)
Jul
(65)
Aug
(75)
Sep
(162)
Oct
(94)
Nov
(48)
Dec
(44)
2012 Jan
(49)
Feb
(40)
Mar
(88)
Apr
(35)
May
(52)
Jun
(69)
Jul
(90)
Aug
(123)
Sep
(112)
Oct
(120)
Nov
(105)
Dec
(116)
2013 Jan
(76)
Feb
(26)
Mar
(78)
Apr
(43)
May
(61)
Jun
(53)
Jul
(147)
Aug
(85)
Sep
(83)
Oct
(122)
Nov
(18)
Dec
(27)
2014 Jan
(58)
Feb
(25)
Mar
(49)
Apr
(17)
May
(29)
Jun
(39)
Jul
(53)
Aug
(52)
Sep
(35)
Oct
(47)
Nov
(110)
Dec
(27)
2015 Jan
(50)
Feb
(93)
Mar
(96)
Apr
(30)
May
(55)
Jun
(83)
Jul
(44)
Aug
(8)
Sep
(5)
Oct
Nov
(1)
Dec
(1)
2016 Jan
Feb
Mar
(1)
Apr
May
Jun
(2)
Jul
Aug
(3)
Sep
(1)
Oct
(3)
Nov
Dec
2017 Jan
Feb
(5)
Mar
Apr
May
Jun
Jul
(3)
Aug
Sep
(7)
Oct
Nov
Dec
2018 Jan
Feb
Mar
Apr
May
Jun
Jul
(2)
Aug
Sep
Oct
Nov
Dec
S M T W T F S


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



Showing 8 results of 8

From: John H. <jd...@gm...> - 2010年06月07日 21:47:15
On Mon, Jun 7, 2010 at 4:13 PM, Michael Hearne <mh...@us...> wrote:
> John - I followed your advice, and tried the build/install step again after downloading a completely fresh svn copy of the source:
>
> svn co https://matplotlib.svn.sourceforge.net/svnroot/matplotlib/trunk/matplotlib matplotlib
> cd matplotlib
> sudo PREFIX=/Library/Frameworks/EPD64.framework/Versions/Current/ make -f make.osx fetch deps mpl_install
>
> It successfully compiled and installed matplotlib in my site-packages directory. However, I still see this in ipython:
>
>>>from matplotlib import ft2font
> ---------------------------------------------------------------------------
> ImportError                Traceback (most recent call last)
>
> /Users/mhearne/<ipython console> in <module>()
>
> ImportError: dlopen(/Library/Frameworks/EPD64.framework/Versions/6.0.0/lib/python2.6/site-packages/matplotlib/ft2font.so, 2): Symbol not found: _FT_Attach_File
> Referenced from: /Library/Frameworks/EPD64.framework/Versions/6.0.0/lib/python2.6/site-packages/matplotlib/ft2font.so
> Expected in: flat namespace
> in /Library/Frameworks/EPD64.framework/Versions/6.0.0/lib/python2.6/site-packages/matplotlib/ft2font.so
>
> Am I missing some other step?
One possibility is that the path from the traceback
 /Library/Frameworks/EPD64.framework/Versions/6.0.0/lib/python2.6/site-packages
is not the same as your PREFIX
"PREFIX=/Library/Frameworks/EPD64.framework/Versions/Current/"
unless "Current" is a symlink to 6.0.0 which it very well may be. Can
you confirm? If you are getting different versions, you'll need to
set your PYTHONPATH.
Alternatively, we may need to set your LD_LIBRARY_PATH or similar to
find the libs we built. They should be in $PREFIX/lib. You can use
otool to see what the linker is finding in your current environment
 > otool -L /Library/Frameworks/EPD64.framework/Versions/Current/lib/python2.6/site-packages/matplotlib/ft2font.so
There may be another way -- you can set your prefix to something like
 PREFIX=~/tmpbuild
and then build as before but do 'make binaries' rather than 'make
mpl_install'. Then use the binary installer to do the system install.
This may get you a build with the support libs statically linked in,
though I am not sure about this. Sorry this is such a pain -- I keep
trying to make a build script that works for people but it obviously
isn't there yet.
JDH
From: Michael H. <mh...@us...> - 2010年06月07日 21:13:27
John - I followed your advice, and tried the build/install step again after downloading a completely fresh svn copy of the source:
svn co https://matplotlib.svn.sourceforge.net/svnroot/matplotlib/trunk/matplotlib matplotlib
cd matplotlib
sudo PREFIX=/Library/Frameworks/EPD64.framework/Versions/Current/ make -f make.osx fetch deps mpl_install
It successfully compiled and installed matplotlib in my site-packages directory. However, I still see this in ipython:
>>from matplotlib import ft2font
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
/Users/mhearne/<ipython console> in <module>()
ImportError: dlopen(/Library/Frameworks/EPD64.framework/Versions/6.0.0/lib/python2.6/site-packages/matplotlib/ft2font.so, 2): Symbol not found: _FT_Attach_File
 Referenced from: /Library/Frameworks/EPD64.framework/Versions/6.0.0/lib/python2.6/site-packages/matplotlib/ft2font.so
 Expected in: flat namespace
 in /Library/Frameworks/EPD64.framework/Versions/6.0.0/lib/python2.6/site-packages/matplotlib/ft2font.so
Am I missing some other step?
Thanks,
Mike
On Jun 7, 2010, at 9:52 AM, John Hunter wrote:
> On Mon, Jun 7, 2010 at 10:26 AM, Michael Hearne <mh...@us...> wrote:
>> I've had several problems with building on OS X in the past, and was just notified that a bug I opened about it has closed. Eric Firing suggested that I re-open the bug if it is still a problem. It is still a problem, but I can't seem to figure out how to re-open my bug report, so I'll report it again here with an update on the procedures I followed.
>> 
>> First, I downloaded a fresh copy of matplotlib source:
>> 
>> svn co https://matplotlib.svn.sourceforge.net/svnroot/matplotlib/trunk/matplotlib matplotlib
>> 
>> Then, following the instructions I found in README.osx:
>> PREFIX=/Users/mhearne/build make -f make.osx fetch deps mpl_install
>> 
>> I then moved my current matplotlib (one from Enthought) aside:
>> cd /Library/Frameworks/EPD64.framework/Versions/Current/lib/python2.6/site-packages
>> sudo mv matplotlib matplotlib.old
>> 
>> I then used setup.py to install matplotlib:
>> sudo /Library/Frameworks/EPD64.framework/Versions/Current/bin/python setup.py install
> 
> 
> You do not want to do this last step. The mpl_install in the make
> command will handle the install. This last step may be building
> against different libs, which is probably why you are seeing the
> ft2font import link problem.
> 
> Note that the install will be put into
> $PREFIX/lib/python.6/site-packages so the PREFIX should be your
> installation target, not your build target. Ie, it looks like you are
> not setting the PREFIX according to the intent.
> 
> I suggest something like
> 
>> sudo PREFIX=/Library/Frameworks/EPD64.framework/Versions/Current/
> make -f deps mpl_install
> 
> for your current file hierarchy. Alternatively, you can do
> 
>> PREFIX=/Users/mhearne/build make -f make binaries
> 
> and then use the binary installers that are built to do the site wide install.
> 
> 
> JDH
From: Eric F. <ef...@ha...> - 2010年06月07日 18:30:40
On 06/07/2010 03:04 AM, Bob wrote:
> Here is an example which generates both a png and svg file.
> The png edge alpha levels are displayed correctly, while the svg edges
> have an alpha value of 1.0
> I tested this with a fresh build of matplotlib-1.0.svn r8391
> Thanks for your help.
And thank you for the report. I have fixed this in 8394.
Eric
>
> #!/usr/bin/python
> import sys
> import matplotlib
> matplotlib.use('Agg')
> import matplotlib.pyplot as plt
> import numpy as N
> import networkx as nx
>
> def main():
> G = nx.Graph()
> G.add_nodes_from([0,1,2])
> G.add_edges_from([(0,1),(0,2),(1,2)])
> pos = nx.spring_layout(G)
> nx.draw_networkx_nodes(G, pos, node_size=1500,
> node_color=['c','m','y'], alpha=0.3)
> nx.draw_networkx_edges(G, pos, width=45, edge_color=['r','g','b'], alpha=0.3)
> nx.draw_networkx_labels(G, pos)
> plt.savefig('test.png')
> plt.savefig('test.svg')
> return 0
>
> if __name__ == "__main__":
> sys.exit(main())
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit. See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
From: John H. <jd...@gm...> - 2010年06月07日 15:52:35
On Mon, Jun 7, 2010 at 10:26 AM, Michael Hearne <mh...@us...> wrote:
> I've had several problems with building on OS X in the past, and was just notified that a bug I opened about it has closed. Eric Firing suggested that I re-open the bug if it is still a problem. It is still a problem, but I can't seem to figure out how to re-open my bug report, so I'll report it again here with an update on the procedures I followed.
>
> First, I downloaded a fresh copy of matplotlib source:
>
> svn co https://matplotlib.svn.sourceforge.net/svnroot/matplotlib/trunk/matplotlib matplotlib
>
> Then, following the instructions I found in README.osx:
> PREFIX=/Users/mhearne/build make -f make.osx fetch deps mpl_install
>
> I then moved my current matplotlib (one from Enthought) aside:
> cd /Library/Frameworks/EPD64.framework/Versions/Current/lib/python2.6/site-packages
> sudo mv matplotlib matplotlib.old
>
> I then used setup.py to install matplotlib:
> sudo /Library/Frameworks/EPD64.framework/Versions/Current/bin/python setup.py install
You do not want to do this last step. The mpl_install in the make
command will handle the install. This last step may be building
against different libs, which is probably why you are seeing the
ft2font import link problem.
Note that the install will be put into
$PREFIX/lib/python.6/site-packages so the PREFIX should be your
installation target, not your build target. Ie, it looks like you are
not setting the PREFIX according to the intent.
I suggest something like
 > sudo PREFIX=/Library/Frameworks/EPD64.framework/Versions/Current/
make -f deps mpl_install
for your current file hierarchy. Alternatively, you can do
 > PREFIX=/Users/mhearne/build make -f make binaries
and then use the binary installers that are built to do the site wide install.
JDH
From: Michael H. <mh...@us...> - 2010年06月07日 15:41:13
I've had several problems with building on OS X in the past, and was just notified that a bug I opened about it has closed. Eric Firing suggested that I re-open the bug if it is still a problem. It is still a problem, but I can't seem to figure out how to re-open my bug report, so I'll report it again here with an update on the procedures I followed.
First, I downloaded a fresh copy of matplotlib source:
svn co https://matplotlib.svn.sourceforge.net/svnroot/matplotlib/trunk/matplotlib matplotlib
Then, following the instructions I found in README.osx:
PREFIX=/Users/mhearne/build make -f make.osx fetch deps mpl_install
I then moved my current matplotlib (one from Enthought) aside:
cd /Library/Frameworks/EPD64.framework/Versions/Current/lib/python2.6/site-packages
sudo mv matplotlib matplotlib.old
I then used setup.py to install matplotlib:
sudo /Library/Frameworks/EPD64.framework/Versions/Current/bin/python setup.py install
Then I tried to import ft2font from the ipython command line:
from matplotlib import ft2font
and got the following error:
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
/Users/mhearne/build/matplotlib/<ipython console> in <module>()
ImportError: dlopen(/Library/Frameworks/EPD64.framework/Versions/6.0.0/lib/python2.6/site-packages/matplotlib/ft2font.so, 2): Symbol not found: _FT_Attach_File
 Referenced from: /Library/Frameworks/EPD64.framework/Versions/6.0.0/lib/python2.6/site-packages/matplotlib/ft2font.so
 Expected in: flat namespace
 in /Library/Frameworks/EPD64.framework/Versions/6.0.0/lib/python2.6/site-packages/matplotlib/ft2font.so
From: Michael D. <md...@st...> - 2010年06月07日 14:24:24
I think the better fix here might be to fix "baseline" to use the 
baseline of the bottom line of text, rather than the top. We are making 
a concerted effort to use "baseline" as much as possible, because it is 
generally the right choice. I have committed this fix to r8393.
Mike
On 06/07/2010 07:27 AM, Olle Engdegård wrote:
> Hi,
>
> When "baseline" recently became the default for text(), it's no longer
> possible to have two-line titles, title("First line\nSecond Line),
> without adding va="bottom". It would be nice if title() somehow could
> have "bottom" as default.
>
> Cheers,
> Olle
>
> ------------------------------------------------------------------------------
> ThinkGeek and WIRED's GeekDad team up for the Ultimate
> GeekDad Father's Day Giveaway. ONE MASSIVE PRIZE to the
> lucky parental unit. See the prize list and enter to win:
> http://p.sf.net/sfu/thinkgeek-promo
> _______________________________________________
> Matplotlib-devel mailing list
> Mat...@li...
> https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
> 
-- 
Michael Droettboom
Science Software Branch
Space Telescope Science Institute
Baltimore, Maryland, USA
From: Bob <rps...@gm...> - 2010年06月07日 13:04:48
Here is an example which generates both a png and svg file.
The png edge alpha levels are displayed correctly, while the svg edges
have an alpha value of 1.0
I tested this with a fresh build of matplotlib-1.0.svn r8391
Thanks for your help.
#!/usr/bin/python
import sys
import matplotlib
matplotlib.use('Agg')
import matplotlib.pyplot as plt
import numpy as N
import networkx as nx
def main():
 G = nx.Graph()
 G.add_nodes_from([0,1,2])
 G.add_edges_from([(0,1),(0,2),(1,2)])
 pos = nx.spring_layout(G)
 nx.draw_networkx_nodes(G, pos, node_size=1500,
node_color=['c','m','y'], alpha=0.3)
 nx.draw_networkx_edges(G, pos, width=45, edge_color=['r','g','b'], alpha=0.3)
 nx.draw_networkx_labels(G, pos)
 plt.savefig('test.png')
 plt.savefig('test.svg')
 return 0
if __name__ == "__main__":
 sys.exit(main())
From: Olle E. <oen...@gm...> - 2010年06月07日 11:28:07
Hi,
When "baseline" recently became the default for text(), it's no longer
possible to have two-line titles, title("First line\nSecond Line),
without adding va="bottom". It would be nice if title() somehow could
have "bottom" as default.
Cheers,
Olle

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 によって変換されたページ (->オリジナル) /