JuliaGizmos / Escher.jl

Composable Web UIs in Julia
https://juliagizmos.github.io/Escher.jl
Other
335 stars 63 forks source link

Getting methoderrors when trying to run server #138

Closed tlnagy closed 8 years ago

tlnagy commented 8 years ago

Trying to run the examples fails on my machine, navigating to 0.0.0.0:5555 gives a blank page:

julia> using Escher

julia> include(Pkg.dir("Escher", "src", "cli", "serve.jl"))
escher_serve (generic function with 3 methods)

julia> cd(Pkg.dir("Escher", "examples"))

julia> escher_serve()
Listening on 0.0.0.0:5555...
Error handling websocket connection:
MethodError: `start` has no method matching start(::Reactive.Signal{Any})

Package status and version info:

julia> versioninfo()
Julia Version 0.4.5
Commit 2ac304d* (2016-03-18 00:58 UTC)
Platform Info:
  System: Darwin (x86_64-apple-darwin15.4.0)
  CPU: Intel(R) Core(TM) i7-4850HQ CPU @ 2.30GHz
  WORD_SIZE: 64
  BLAS: libopenblas (DYNAMIC_ARCH NO_AFFINITY Haswell)
  LAPACK: libopenblas
  LIBM: libopenlibm
  LLVM: libLLVM-3.3

julia> Pkg.status()
21 required packages:
 - Atom                          0.4.1
 - Cairo                         0.2.31
 - Clustering                    0.5.0
 - Escher                        0.3.1
 - FileIO                        0.0.4
 - Fontconfig                    0.0.2
 - GLM                           0.5.0
 - Gadfly                        0.4.2
 - IJulia                        1.1.9
 - ImageView                     0.1.19
 - Images                        0.5.3
 - LsqFit                        0.0.2
 - MLBase                        0.5.2
 - MultivariateStats             0.2.2
 - ODE                           0.2.1+             master
 - PyPlot                        2.1.1
 - QuartzImageIO                 0.1.2
 - RDatasets                     0.1.2
 - StatsBase                     0.8.0
 - TestImages                    0.1.0
 - Wavelets                      0.5.0
82 additional packages:
 - ArgParse                      0.3.0
 - ArrayViews                    0.6.4
 - Benchmark                     0.1.0
 - BinDeps                       0.3.21
 - Blink                         0.3.4
 - BuildExecutable               0.0.3
 - Calculus                      0.1.14
 - CodeTools                     0.3.0
 - Codecs                        0.1.5
 - ColorTypes                    0.2.2
 - ColorVectorSpace              0.1.2
 - Colors                        0.6.3
 - Compat                        0.7.13
 - Compose                       0.4.2
 - Conda                         0.1.9
 - Contour                       0.1.0
 - DataArrays                    0.2.20
 - DataFrames                    0.7.0
 - DataStructures                0.4.3
 - Dates                         0.4.4
 - Devectorize                   0.4.2
 - Distances                     0.3.0
 - Distributions                 0.8.10
 - Docile                        0.5.23
 - DualNumbers                   0.2.2
 - FactCheck                     0.4.2
 - FixedPointNumbers             0.1.2
 - FixedSizeArrays               0.0.10
 - FunctionalCollections         0.1.3
 - GZip                          0.2.18
 - Graphics                      0.1.3
 - Grid                          0.4.0
 - Hexagons                      0.0.4
 - Hiccup                        0.0.2
 - Homebrew                      0.2.0
 - HttpCommon                    0.2.4
 - HttpParser                    0.1.1
 - HttpServer                    0.1.5
 - IniFile                       0.2.5
 - Iterators                     0.1.9
 - JSON                          0.5.0
 - JuliaParser                   0.6.4
 - KernelDensity                 0.1.2
 - LNR                           0.0.2
 - LaTeXStrings                  0.1.6
 - Lazy                          0.10.1
 - Loess                         0.0.6
 - MacroTools                    0.3.0
 - Markdown                      0.3.0
 - MbedTLS                       0.2.1
 - Measures                      0.0.2
 - Media                         0.1.2
 - Mustache                      0.0.14
 - Mux                           0.2.0
 - NaNMath                       0.2.1
 - NearestNeighbors              0.0.2+             allow_int
 - Nettle                        0.2.2
 - Optim                         0.4.4
 - PDMats                        0.4.1
 - Patchwork                     0.2.1
 - Playground                    0.0.5+             master
 - Polynomials                   0.0.5
 - PyCall                        1.4.0
 - Reactive                      0.3.2
 - Reexport                      0.0.3
 - Requires                      0.2.2
 - SHA                           0.1.2
 - SIUnits                       0.0.6
 - Showoff                       0.0.6
 - SortingAlgorithms             0.0.6
 - StatsFuns                     0.2.0
 - TexExtensions                 0.0.3
 - TextWrap                      0.1.5
 - Tk                            0.3.7
 - URIParser                     0.1.3
 - WebSockets                    0.1.2
 - Winston                       0.11.13
 - WoodburyMatrices              0.1.5
 - YAML                          0.1.10
 - ZMQ                           0.3.1
 - ZipFile                       0.2.6
 - Zlib                          0.1.12
rohitvarkey commented 8 years ago

Can you try doing a Pkg.checkout("Escher")?

tlnagy commented 8 years ago

That fixed the issue. Thanks! :+1: Tagging a new release for Escher may be useful.

randyzwitch commented 8 years ago

Definitely. Maybe once my PRs are resolved, we'll tag a new release

On Apr 12, 2016, at 6:09 PM, Tamas Nagy notifications@github.com wrote:

That fixed the issue. Thanks! Tagging a new release for Escher may be useful.

— You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub