Not for me. In IJulia it is as before. In the terminal (OS 10.10.2) I get the following error:
*julia> **plot([sin(a) for a in 0.0:0.1:2 * pi])* Error showing value of type error during Tk callback: *ERROR: `getgc` has no method matching getgc(::Canvas)* * in anonymous at /Users/ericshain/.julia/v0.3/Winston/src/tk.jl:23* * in configure at /Users/ericshain/.julia/v0.3/Tk/src/tkwidget.jl:246* * in init_canvas at /Users/ericshain/.julia/v0.3/Tk/src/tkwidget.jl:407* * in anonymous at /Users/ericshain/.julia/v0.3/Tk/src/tkwidget.jl:386* * in jl_tcl_callback at /Users/ericshain/.julia/v0.3/Tk/src/tkwidget.jl:145* * in tcl_doevent at /Users/ericshain/.julia/v0.3/Tk/src/tkwidget.jl:20 (repeats 2 times)* * in _uv_hook_asynccb at stream.jl:489* * in process_events at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib* * in wait at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib* * in stream_wait at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib* * in write at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib* * in print at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib* * in print at string.jl:4* * in print_response at REPL.jl:142* * in print_response at REPL.jl:124* * in anonymous at REPL.jl:586* * in run_interface at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib* * in run_frontend at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib* * in run_repl at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib* * in _start at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib* FramedPlot: *ERROR: `getgc` has no method matching getgc(::Canvas)* * in anonymous at /Users/ericshain/.julia/v0.3/Winston/src/tk.jl:23* * in configure at /Users/ericshain/.julia/v0.3/Tk/src/tkwidget.jl:246* * in init_canvas at /Users/ericshain/.julia/v0.3/Tk/src/tkwidget.jl:407* * in anonymous at /Users/ericshain/.julia/v0.3/Tk/src/tkwidget.jl:386* * in jl_tcl_callback at /Users/ericshain/.julia/v0.3/Tk/src/tkwidget.jl:145* * in tcl_doevent at /Users/ericshain/.julia/v0.3/Tk/src/tkwidget.jl:20 (repeats 2 times)* * in _uv_hook_asynccb at stream.jl:489* * in process_events at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib* * in wait at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib* * in stream_wait at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib* * in write at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib* * in print at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib* * in print at string.jl:4* * in print_response at REPL.jl:142* * in print_response at REPL.jl:124* * in anonymous at REPL.jl:586* * in run_interface at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib* * in run_frontend at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib* * in run_repl at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib* * in _start at /Applications/Julia-0.3.5.app/Contents/Resources/julia/lib/julia/sys.dylib* On Saturday, February 14, 2015 at 3:18:22 PM UTC-6, Kaj Wiik wrote: > > Works fine in > > Julia Version 0.3.5 > Commit a05f87b* (2015-01-08 22:33 UTC) > Platform Info: > System: Linux (x86_64-linux-gnu) > CPU: AMD A6-4455M APU with Radeon(tm) HD Graphics > WORD_SIZE: 64 > BLAS: libopenblas (NO_LAPACK NO_LAPACKE DYNAMIC_ARCH NO_AFFINITY) > LAPACK: liblapack.so.3 > LIBM: libopenlibm > LLVM: libLLVM-3.3 > > Kaj > > On Saturday, February 14, 2015 at 9:15:56 PM UTC+2, Eric S wrote: >> >> Gabriel, >> >> Any ideas about why Winston doesn't work? >> >> plot([sin(a) for a in 0.0:0.1:2 * pi]) >> >> `set_source_rgb` has no method matching set_source_rgb(::CairoContext, >> ::Float64, ::Float64, ::Float64) >> >> in savepng at /Users/ericshain/.julia/v0.3/Winston/src/Winston.jl:1849 >> in writemime at /Users/ericshain/.julia/v0.3/Winston/src/Winston.jl:2638 >> in base64 at base64.jl:125 >> in display_dict at >> /Users/ericshain/.julia/v0.3/IJulia/src/execute_request.jl:34 >> >> >> Eric >> >> >> On Saturday, February 14, 2015 at 12:15:49 PM UTC-6, Gabriel Mitchell >> wrote: >>> >>> The Gadfly error message is correct. There indeed is no method with that >>> type signature. The closest thing would be something like: >>> >>> plot(x=[1:10],y=[1:10].^2) >>> >>> To get a list of methods you can call methods(plot). Better yet, check >>> out the github page or documentation for Gadfly: >>> https://github.com/dcjones/Gadfly.jl >>> http://gadflyjl.org/ >>> >>> Best, >>> G >>> >>> On Saturday, February 14, 2015 at 6:41:42 PM UTC+1, Eric S wrote: >>>> >>>> I've searched the group for answers but haven't figured this out. I'm >>>> trying to get inline graphics in an Julia Notebook. So far I've been >>>> unable >>>> to plot (inline or otherwise) with any of the graphics modules including >>>> Gadfly, PyPlot or Winston. I can plot in the terminal, but not in Julia >>>> Notebook. I usually get a message like (for Gadfly): >>>> >>>> "`plot` has no method matching plot(::Array{Float64,1}, >>>> ::Array{Float64,1}) >>>> while loading In[7], in expression starting on line 1" >>>> >>>> Some specifics, I'm running OS X 10.10.2 and Julia 0.3.5. >>>> >>>> I also have one other question, I know to use a module such as Gadfly >>>> you use "using Gadfly". Is there a way of disposing of that module if >>>> instead you want to shift to PyPlot? >>>> >>>> Thanks in advanced, >>>> >>>> Eric >>>> >>>
