Almost :) This gave me the right direction. In fact, I have two pythons, but I have to explicitly set PYTHON=python2.7 if I want to see interactive graphs.
Here is what I found out about the combinations of backends and python versions: Backends gtk3agg, gtk3cairo, wx, wxagg just seemed to work in both pythons. It turned out that they don't work interactively (i.e. with matplotlib.interactive(true)) due to some bug with matplotlib on the python side. Backend TkAgg works with both pythons, but TkAgg doesn't seem to work with PyPlot. This is what I set in my matplotlibrc, which seems to be ignored by PyPlot. Backend gtkAgg works with Python2.7 and PyPlot, but NOT with python3. I don't know about the qt backend. I suspect this is the only one working with python3 and Julia. On Wednesday, December 3, 2014 9:40:52 PM UTC+1, Steven G. Johnson wrote: > > On Wednesday, December 3, 2014 2:08:50 PM UTC-5, thr wrote: >> >> Sorry, I forgot to mention the versions: Julia 0.3, python 3.3.5, >> matplotlib 1.3 on gentoo. >> > > I'm guessing that you also have python2 installed, and Julia is picking up > that instead because python==python2 in your PATH. Try > PYTHON=python3 julia > assuming that your Python 3.3 executable is called python3 and is in the > PATH. >
