-
-
Notifications
You must be signed in to change notification settings - Fork 239
Error associated with Media
module with Atom
#105
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
Comments
The first one is a depwarn due to InplaceOps.jl. If you The second error is due to a precompilation problem with Plots.jl: JuliaPlots/Plots.jl#545 If you So these issues should be fixed in the most up-to-date versions (in the dependent packages). |
When is Pkg3 going to be finished? |
Not for a long time... Stefan said that was a very early form of a proposal. Don't count on it for at least a few months. |
Thanks for the quick reply. Unfortunately it does not fix the issue. After the update and after the
(which is the same error) |
Also I am very confused as to why a differential equations solving package has a dependency on plots? |
Me too! Why not RecipesBase? |
This one function can't be recipe because animations. Maybe we can hammer out a fix for that? |
Also note that DifferentialEquations just underwent a huge modularization change: #59 . This main repo will soon (a few days?) be a metapackage which just re-exports the functionality from component packages. Once the animation issue is fixed up, I do want to know whether users will want Plots to be automatic or not. Let me know your take on that. Edit: talked with some other people in chats. Once this animation issue is fixed up, DifferentialEquations.jl won't require/reexport Plots.jl, and the docs will be changed to clarify that. Note that if you want to use a component, like say OrdinaryDiffEq.jl, then that doesn't require Plots.jl (since it's able to use recipes). It's just FiniteElementDiffEq.jl that's the problem. This will all be documented very soon. |
I wonder if we can offer some sort of iterator interface for animations, maybe something like: function animate(obj; kw...)
anim = Animation()
for o in obj
plot(o.args...; o.kw...)
frame(anim)
end
gif(anim; kw...)
end and then your |
Is there a way to setup "how much to skip" in an iterator interface? It would be nice to be able to step through two indices at a time, or 3, or etc. |
Sure... you just have to build it into your iterator. |
This sounds like it would work. |
We worked this out. Thanks @tbreloff! The Plots dependency will be dropped with the metapackage change due to SciML/FiniteElementDiffEq.jl@d51dedf |
Update: This is not yet solved when using the Atom IDE. After |
Yes. DifferentialEquations.jl split into a bunch of packages: #59 . Inside of the "split version", this has been fixed - there's no Plots.jl dependency. The split version is on the By "a few more days", the change is probably happening over the weekend. |
Thanks for the update. I appreciate it. Will just using |
It should be I am going to run it on clean installations and see what happens. |
Fixed on master by the modularization change cb08e55 |
(Julia version 0.5.0 !)
When I open a fresh console and type
using DifferentialEquations
the package loads no problem. For your assistance I am posting the deprecation warning I get (I know this is not a problem!):However, when I open the Atom IDE and type the same in the console there I get the following ERROR:
If I first write
using Media
and then differential equations, there isn't any problem.The text was updated successfully, but these errors were encountered: