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
>>>>
>>>

Reply via email to