Dear list,
I’ve see a difference between the default backend between
v1.1.1 (shipped with kubuntu 12.10dev) and v1.2.0.rc1, 1.2.0rc2 and master (1.3.x).
My set up is to call ipython with pylab and turn on interactive mode. I still haven’t copied over my matplotlibrc file from my work computer (there I use qtagg, if I remember well)
On v1.1.1 the default is [backend: TkAgg], while in the other two cases it is [backend: agg]. Is there some reason for this difference?
cheers,
Francesco
Dear list,
I've see a difference between the default backend between
v1.1.1 (shipped with kubuntu 12.10dev) and v1.2.0.rc1, 1.2.0rc2 and
master (1.3.x).
My set up is to call ipython with pylab and turn on interactive mode. I
still haven't copied over my matplotlibrc file from my work computer
(there I use qtagg, if I remember well)
On v1.1.1 the default is [backend: TkAgg], while in the other two cases
it is [backend: agg]. Is there some reason for this difference?
The default should be based on what is found when mpl is built, so it sounds like when you are building v1.2.x, none of the supported gui toolkits is being found. I don't know why that is. Are you installing on a system that has gui toolkits already installed? One useful technique with ubuntu derivatives is to do
sudo apt-get build-dep python-matplotlib
It might pull in more than you really want, but it will certainly include gui toolkits.
Eric
···
On 2012/10/16 9:22 PM, Francesco Montesano wrote:
cheers,
Francesco
------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
matplotlib-users List Signup and Options
2012/10/17 Eric Firing <efiring@…3888…>
Dear list,
I’ve see a difference between the default backend between
v1.1.1 (shipped with kubuntu 12.10dev) and v1.2.0.rc1, 1.2.0rc2 and
master (1.3.x).
My set up is to call ipython with pylab and turn on interactive mode. I
still haven’t copied over my matplotlibrc file from my work computer
(there I use qtagg, if I remember well)
On v1.1.1 the default is [backend: TkAgg], while in the other two cases
it is [backend: agg]. Is there some reason for this difference?
The default should be based on what is found when mpl is built, so it
sounds like when you are building v1.2.x, none of the supported gui
toolkits is being found. I don’t know why that is. Are you installing
on a system that has gui toolkits already installed?
I think so, as the v1.1.1 shipped with my OS is using TkAgg as backend and I can plot interactively.
When I build from source I get
OPTIONAL BACKEND DEPENDENCIES
libpng: found, but unknown version (no pkg-config)
Tkinter: no
-
Using default library and include directories for
-
Tcl and Tk because a Tk window failed to open.
-
You may need to define DISPLAY for Tk to work so
-
that setup can determine where your libraries are
-
located. Tkinter present, but header files are not
-
found. You may need to install development
-
packages.
-
You may need to install ‘dev’ package(s) to
-
provide header files.
Gtk+: no
-
Could not find Gtk+ headers in any of
-
‘/usr/local/include’, ‘/usr/include’,
-
‘/usr/local/include’, ‘/usr/include’, ‘.’
Mac OS X native: no
Qt: no
Qt4: Qt: 4.8.2, PyQt4: 4.9.3
PySide: no
Cairo: 1.8.8
Could be a problem with Tkinter and dev packages.
One useful
technique with ubuntu derivatives is to do
sudo apt-get build-dep python-matplotlib
probably it’s easier if I just switch to qtagg, as I already have it
It might pull in more than you really want, but it will certainly
include gui toolkits.
Eric
Thanks,
Francesco
···
On 2012/10/16 9:22 PM, Francesco Montesano wrote:
cheers,
Francesco
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
Matplotlib-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users
Packages have whatever default backend the maintainer decided to build
them with. For example, the macports packaged version of matplotlib is
maintained by someone who specifies the macosx backend to be the
default. When building from source, I think the TkAgg backend is the
default, because most platforms have tkinter installed out of the box.
Since it appears you don't have Tkinter installed, Agg is the default.
Agg is a non-gui backend (but it produces awesome output).
···
On Wed, Oct 17, 2012 at 9:12 AM, Francesco Montesano <franz.bergesund@...287...> wrote:
2012/10/17 Eric Firing <efiring@...202...>
On 2012/10/16 9:22 PM, Francesco Montesano wrote:
> Dear list,
>
> I've see a difference between the default backend between
>
> v1.1.1 (shipped with kubuntu 12.10dev) and v1.2.0.rc1, 1.2.0rc2 and
> master (1.3.x).
>
>
> My set up is to call ipython with pylab and turn on interactive mode. I
> still haven't copied over my matplotlibrc file from my work computer
> (there I use qtagg, if I remember well)
>
>
> On v1.1.1 the default is [backend: TkAgg], while in the other two cases
> it is [backend: agg]. Is there some reason for this difference?
The default should be based on what is found when mpl is built, so it
sounds like when you are building v1.2.x, none of the supported gui
toolkits is being found. I don't know why that is. Are you installing
on a system that has gui toolkits already installed?
I think so, as the v1.1.1 shipped with my OS is using TkAgg as backend and I
can plot interactively.
When I build from source I get
OPTIONAL BACKEND DEPENDENCIES
libpng: found, but unknown version (no pkg-config)
Tkinter: no
* Using default library and include directories for
* Tcl and Tk because a Tk window failed to open.
* You may need to define DISPLAY for Tk to work so
* that setup can determine where your libraries are
* located. Tkinter present, but header files are not
* found. You may need to install development
* packages.
* You may need to install 'dev' package(s) to
* provide header files.
Gtk+: no
* Could not find Gtk+ headers in any of
* '/usr/local/include', '/usr/include',
* '/usr/local/include', '/usr/include', '.'
Mac OS X native: no
Qt: no
Qt4: Qt: 4.8.2, PyQt4: 4.9.3
PySide: no
Cairo: 1.8.8
Could be a problem with Tkinter and dev packages.
One useful
technique with ubuntu derivatives is to do
sudo apt-get build-dep python-matplotlib
probably it's easier if I just switch to qtagg, as I already have it
It might pull in more than you really want, but it will certainly
include gui toolkits.
Eric
Thanks,
Francesco
>
>
> cheers,
>
> Francesco
--
Damon McDougall
http://www.damon-is-a-geek.com
B2.39
Mathematics Institute
University of Warwick
Coventry
West Midlands
CV4 7AL
United Kingdom
2012/10/17 Damon McDougall <damon.mcdougall@…287…>
2012/10/17 Eric Firing <efiring@…202…>
Dear list,
I’ve see a difference between the default backend between
v1.1.1 (shipped with kubuntu 12.10dev) and v1.2.0.rc1, 1.2.0rc2 and
master (1.3.x).
My set up is to call ipython with pylab and turn on interactive mode. I
still haven’t copied over my matplotlibrc file from my work computer
(there I use qtagg, if I remember well)
On v1.1.1 the default is [backend: TkAgg], while in the other two cases
it is [backend: agg]. Is there some reason for this difference?
The default should be based on what is found when mpl is built, so it
sounds like when you are building v1.2.x, none of the supported gui
toolkits is being found. I don’t know why that is. Are you installing
on a system that has gui toolkits already installed?
I think so, as the v1.1.1 shipped with my OS is using TkAgg as backend and I
can plot interactively.
When I build from source I get
OPTIONAL BACKEND DEPENDENCIES
libpng: found, but unknown version (no pkg-config)
Tkinter: no
* Using default library and include directories for
* Tcl and Tk because a Tk window failed to open.
* You may need to define DISPLAY for Tk to work so
* that setup can determine where your libraries are
* located. Tkinter present, but header files are not
* found. You may need to install development
* packages.
* You may need to install 'dev' package(s) to
* provide header files.
Gtk+: no
* Could not find Gtk+ headers in any of
* '/usr/local/include', '/usr/include',
* '/usr/local/include', '/usr/include', '.'
Mac OS X native: no
Qt: no
Qt4: Qt: 4.8.2, PyQt4: 4.9.3
PySide: no
Cairo: 1.8.8
Could be a problem with Tkinter and dev packages.
One useful
technique with ubuntu derivatives is to do
sudo apt-get build-dep python-matplotlib
probably it’s easier if I just switch to qtagg, as I already have it
It might pull in more than you really want, but it will certainly
include gui toolkits.
Eric
Thanks,
Francesco
cheers,
Francesco
Packages have whatever default backend the maintainer decided to build
them with. For example, the macports packaged version of matplotlib is
maintained by someone who specifies the macosx backend to be the
default. When building from source, I think the TkAgg backend is the
default, because most platforms have tkinter installed out of the box.
Since it appears you don’t have Tkinter installed, Agg is the default.
Agg is a non-gui backend (but it produces awesome output).
Thanks for the explanation.
Fra
···
On Wed, Oct 17, 2012 at 9:12 AM, Francesco Montesano > > <franz.bergesund@…287…> wrote:
On 2012/10/16 9:22 PM, Francesco Montesano wrote:
–
Damon McDougall
http://www.damon-is-a-geek.com
B2.39
Mathematics Institute
University of Warwick
Coventry
West Midlands
CV4 7AL
United Kingdom
If you want to avoid installing all the packages that you get with the
`apt-get build-dep pythoh-matplotlib`, the following seems to be
enough:
sudo apt-get install libfreetype6-dev libpng12-dev python-tk tk-dev
python-gtk2-dev
Alejandro.
···
On Wed, Oct 17, 2012 at 1:41 AM, Eric Firing <efiring@...202...> wrote:
sudo apt-get build-dep python-matplotlib
It might pull in more than you really want, but it will certainly
include gui toolkits.