Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plotting don't work with PyPlot #11

Closed
hammerfunctor opened this issue May 20, 2021 · 1 comment
Closed

Plotting don't work with PyPlot #11

hammerfunctor opened this issue May 20, 2021 · 1 comment
Labels

Comments

@hammerfunctor
Copy link

Hello, I'm new to Fatou.jl. This is a fancy project. But for the first try, I cannot make it work properly.

This is the environment and I use v1.6.0, the same error appears for both add PyPlot and dev PyPlot

(phys_poster) pkg> status
      Status ~/phys_poster/Project.toml
  [5f923234] Fatou v1.1.1 ~/.julia/dev/Fatou
  [e9467ef8] GLMakie v0.2.9
  [438e738f] PyCall v1.92.3
  [d330b81b] PyPlot v2.9.0 ~/.julia/dev/PyPlot

And this is the error trace (after using Fatou)

julia> using PyPlot
[ Info: Precompiling PyPlot [d330b81b-6aea-500a-939a-2ce795aea3ee]
┌ Warning: Error requiring PyPlot from Fatou
│   exception =
│    LoadError: syntax: malformed expression
│    Stacktrace:
│      [1] top-level scope
│        @ ~/.julia/dev/Fatou/src/pyplot.jl:4
│      [2] include(mod::Module, _path::String)
│        @ Base ./Base.jl:386
│      [3] include(x::String)
│        @ Fatou ~/.julia/dev/Fatou/src/Fatou.jl:1
│      [4] top-level scope
│        @ ~/.julia/packages/Requires/7Ncym/src/Requires.jl:40
│      [5] eval
│        @ ./boot.jl:360 [inlined]
│      [6] eval
│        @ ~/.julia/dev/Fatou/src/Fatou.jl:1 [inlined]
│      [7] (::Fatou.var"#20#35")()
│        @ Fatou ~/.julia/packages/Requires/7Ncym/src/require.jl:99
│      [8] err(f::Any, listener::Module, modname::String)
│        @ Requires ~/.julia/packages/Requires/7Ncym/src/require.jl:47
│      [9] (::Fatou.var"#19#34")()
│        @ Fatou ~/.julia/packages/Requires/7Ncym/src/require.jl:98
│     [10] withpath(f::Any, path::String)
│        @ Requires ~/.julia/packages/Requires/7Ncym/src/require.jl:37
│     [11] (::Fatou.var"#18#33")()
│        @ Fatou ~/.julia/packages/Requires/7Ncym/src/require.jl:97
│     [12] #invokelatest#2
│        @ ./essentials.jl:708 [inlined]
│     [13] invokelatest
│        @ ./essentials.jl:706 [inlined]
│     [14] foreach(f::typeof(Base.invokelatest), itr::Vector{Function})
│        @ Base ./abstractarray.jl:2141
│     [15] loadpkg(pkg::Base.PkgId)
│        @ Requires ~/.julia/packages/Requires/7Ncym/src/require.jl:27
│     [16] #invokelatest#2
│        @ ./essentials.jl:708 [inlined]
│     [17] invokelatest
│        @ ./essentials.jl:706 [inlined]
│     [18] require(uuidkey::Base.PkgId)
│        @ Base ./loading.jl:920
│     [19] require(into::Module, mod::Symbol)
│        @ Base ./loading.jl:901
│     [20] eval
│        @ ./boot.jl:360 [inlined]
│     [21] eval_user_input(ast::Any, backend::REPL.REPLBackend)
│        @ REPL /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.6/REPL/src/REPL.jl:139
│     [22] repl_backend_loop(backend::REPL.REPLBackend)
│        @ REPL /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.6/REPL/src/REPL.jl:200
│     [23] start_repl_backend(backend::REPL.REPLBackend, consumer::Any)
│        @ REPL /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.6/REPL/src/REPL.jl:185
│     [24] run_repl(repl::REPL.AbstractREPL, consumer::Any; backend_on_current_task::Bool)
│        @ REPL /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.6/REPL/src/REPL.jl:317
│     [25] run_repl(repl::REPL.AbstractREPL, consumer::Any)
│        @ REPL /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.6/REPL/src/REPL.jl:305
│     [26] (::Base.var"#874#876"{Bool, Bool, Bool})(REPL::Module)
│        @ Base ./client.jl:387
│     [27] #invokelatest#2
│        @ ./essentials.jl:708 [inlined]
│     [28] invokelatest
│        @ ./essentials.jl:706 [inlined]
│     [29] run_main_repl(interactive::Bool, quiet::Bool, banner::Bool, history_file::Bool, color_set::Bool)
│        @ Base ./client.jl:372
│     [30] exec_options(opts::Base.JLOptions)
│        @ Base ./client.jl:302
│     [31] _start()
│        @ Base ./client.jl:485in expression starting at /home/huzf/.julia/dev/Fatou/src/pyplot.jl:4
└ @ Requires ~/.julia/packages/Requires/7Ncym/src/require.jl:49
chakravala added a commit that referenced this issue May 20, 2021
@chakravala chakravala added the bug label May 20, 2021
@chakravala
Copy link
Owner

Alright, issue is fixed in latest commit now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants