# Unable to install NeuralPDE

**URL:** <https://discourse.julialang.org/t/unable-to-install-neuralpde/124432>\
**Category:** General Usage\
**Created:** [January 4, 2025, 5:07pm UTC](https://discourse.julialang.org/t/unable-to-install-neuralpde/124432 "2025-01-04T17:07:16Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![giordano](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/giordano/32/2166_2.png) [@giordano](https://discourse.julialang.org/u/giordano)\
**Post date:** [January 4, 2025, 6:33pm UTC](https://discourse.julialang.org/t/unable-to-install-neuralpde/124432/2 "2025-01-04T18:33:58Z")

</div>

> [@Precompilation errors while adding self-developed package to another package](https://discourse.julialang.org/t/precompilation-errors-while-adding-self-developed-package-to-another-package/124028/3):
>
> My educated guess: you’re using Julia v1.10 or older. And the package manager for some reason decided to favour an incredibly old version of FFMPEG.jl which required the super old package BinaryProvider.jl (when resolving an environment there are often several possible solutions and one has to be picked based on some heuristics, but these heuristics aren’t infallibile). One workaround is to add FFMPEG@0.4 to your environment. Another option is to use Julia v1.11, which doesn’t allow installing B…

> [@Precompilation errors while adding self-developed package to another package](https://discourse.julialang.org/t/precompilation-errors-while-adding-self-developed-package-to-another-package/124028/5):
>
> You didn’t show the full environment (]status -m), but presumably you also got an old version of Plots.jl, so another option is to add compat entry for it (which is always a good idea, besides being mandatory for packages in the General registry) Plots = "1.40" Side question, why does your package depend on Pkg.jl and Plots.jl at all?

---

_[View the full topic](https://discourse.julialang.org/t/unable-to-install-neuralpde/124432)._
