Thanks to both of you for your replies.
I should have included the info that I've tried to build matplotlib using
virtualenv with the --no-site-packages option.
... And in the meantime, I have an existing (and working) build, courtesy of
the Ubuntu package manager.
Seeing as the package manager version is working, I'm going to scrub
everything that I currently have (including any build directories which have
been created along the way) and start from scratch... I'll let you know if
that works!!
Thanks again,
Rob
On 9 June 2010 18:26, Benjamin Root <ben.r...@ou.edu> wrote:
> I don't know if this is the same issue that I had once, but I will just
> throw it out there. Once I compiled matplotlib myself before
> double-checking that I had all the needed development files and so the build
> process didn't produce all the files for tkagg and used GTKAgg instead. I
> had to get all the needed development packages and completely clean out my
> build directory and rebuild matplotlib before it would work properly.
>
> Ben Root
>
> On Wed, Jun 9, 2010 at 9:47 AM, Robert Sudwarts <robert.sudwa...@gmail.com
> > wrote:
>
>> Hi,
>>
>> I've installed matplotlib in a virtual environment but am having a problem
>> with generating a plot.
>> I've tried to run a "simple_plot.py" both as a script and from within the
>> ipython/python shell.
>>
>> I've changed the backend in
>> virtualenvs/.../lib/python2.6/site-packages/matplotlig/mpl-data/matplotlibrc
>> to: "backend : TkAgg"
>>
>> from the within the virtualenv (regular python) shell I can:
>> >>> import _tkinter
>> >>> import Tkinter
>> >>> Tkinter._test()
>> (and the test window opens as expected)
>>
>> My virtualenv sys.path includes:
>> "/home/virtualenvs/.../lib/python2.6/lib-tk'
>>
>> When I try to use ipython -pylab (or run a script) I'm getting an error:
>>
>> .... import _tkagg
>> ImportError: No module named _tkagg
>>
>> I'm assuming that there's a relatively simple fix for this related to the
>> "matplotlibrc" backend but can't for the life of me work out how to get it
>> fixed. I'd be grateful for any help.
>>
>> Many thanks,
>> Rob
>>
>>
>>
>>
>> ------------------------------------------------------------------------------
>> 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-users mailing list
>> Matplotlib-users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/matplotlib-users
>>
>>
>
------------------------------------------------------------------------------
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-users mailing list
Matplotlib-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-users