# Unsatisfiable requirements detected for package DifferentialEquations \[0c46a032\]

**URL:** <https://discourse.julialang.org/t/unsatisfiable-requirements-detected-for-package-differentialequations-0c46a032/63860>\
**Category:** Package Management\
**Tags:** package, diffeq\
**Created:** [June 30, 2021, 9:11pm UTC](https://discourse.julialang.org/t/unsatisfiable-requirements-detected-for-package-differentialequations-0c46a032/63860 "2021-06-30T21:11:52Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![minhnguyen](https://avatars.discourse-cdn.com/v4/letter/m/35a633/32.png) [@minhnguyen](https://discourse.julialang.org/u/minhnguyen)\
**Post date:** [June 30, 2021, 9:11pm UTC](https://discourse.julialang.org/t/unsatisfiable-requirements-detected-for-package-differentialequations-0c46a032/63860/1 "2021-06-30T21:11:52Z")

</div>

Hi guys,  
I have problems running the Differential Equation package although I have used the lines “import Pkg” or “using Pkg” and "Pkg.add(“DIfferentialEquations”). My julia’s current version is 1.6.1. Please help me resolve the below problem.

**Unsatisfiable requirements detected for package DifferentialEquations [0c46a032]:**  
\*\* DifferentialEquations [0c46a032] log:\*\*  
\*\* ├─DifferentialEquations [0c46a032] has no known versions!\*\*  
\*\* └─restricted to versions 6.17.1 by an explicit requirement — no versions left\*\*

---

<div class="post-metadata">

**Author:** ![affans](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/affans/32/11911_2.png) [@affans](https://discourse.julialang.org/u/affans)\
**Post date:** [June 30, 2021, 9:30pm UTC](https://discourse.julialang.org/t/unsatisfiable-requirements-detected-for-package-differentialequations-0c46a032/63860/2 "2021-06-30T21:30:15Z")

</div>

A little bit more information is required, such as whether you are installing in your global environment package or have set up a new environment. I am assuming you are in your global environment. In any case, the error is because you have another package in your environment that is preventing diff eq from installing. Could you let us know the output of `st` in Pkg mode… Output should be similar to

```julia
(@v1.6) pkg> st
      Status `~/.julia/environments/v1.6/Project.toml`
      ... 

```

---

<div class="post-metadata">

**Author:** ![minhnguyen](https://avatars.discourse-cdn.com/v4/letter/m/35a633/32.png) [@minhnguyen](https://discourse.julialang.org/u/minhnguyen)\
**Post date:** [June 30, 2021, 9:37pm UTC](https://discourse.julialang.org/t/unsatisfiable-requirements-detected-for-package-differentialequations-0c46a032/63860/3 "2021-06-30T21:37:13Z")

</div>

Hi,  
it shows this:  
**(@v1.6) pkg\>** registry st

**Registry Status**

[23338594] General ([GitHub - JuliaRegistries/General: The official registry of general Julia packages](https://github.com/JuliaRegistries/General.git))

I apologize since I am the beginner of Julia.

---

<div class="post-metadata">

**Author:** ![affans](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/affans/32/11911_2.png) [@affans](https://discourse.julialang.org/u/affans)\
**Post date:** [June 30, 2021, 9:40pm UTC](https://discourse.julialang.org/t/unsatisfiable-requirements-detected-for-package-differentialequations-0c46a032/63860/4 "2021-06-30T21:40:42Z")

</div>

Just type in `st` for status of the environment rather than the registry status.

---

<div class="post-metadata">

**Author:** ![minhnguyen](https://avatars.discourse-cdn.com/v4/letter/m/35a633/32.png) [@minhnguyen](https://discourse.julialang.org/u/minhnguyen)\
**Post date:** [June 30, 2021, 9:41pm UTC](https://discourse.julialang.org/t/unsatisfiable-requirements-detected-for-package-differentialequations-0c46a032/63860/5 "2021-06-30T21:41:28Z")

</div>

here it is:

(@v1.6) pkg\> st  
Status `~/.julia/environments/v1.6/Project.toml`  
[336ed68f] CSV v0.8.5  
[a93c6f00] DataFrames v1.1.1  
[0c46a032] DifferentialEquations v6.17.1  
[7073ff75] IJulia v1.23.2  
[91a5bcdd] Plots v1.16.6

---

<div class="post-metadata">

**Author:** ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Post date:** [June 30, 2021, 10:03pm UTC](https://discourse.julialang.org/t/unsatisfiable-requirements-detected-for-package-differentialequations-0c46a032/63860/6 "2021-06-30T22:03:12Z")

</div>

Looks like registry corruption. You might need to just remove `.julia` as the easiest fix.

---

<div class="post-metadata">

**Author:** ![ericphanson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ericphanson/32/215186_2.png) [@ericphanson](https://discourse.julialang.org/u/ericphanson)\
**Post date:** [June 30, 2021, 10:26pm UTC](https://discourse.julialang.org/t/unsatisfiable-requirements-detected-for-package-differentialequations-0c46a032/63860/7 "2021-06-30T22:26:32Z")

</div>

Registry corruption is really easy to fix! Just do

```julia
] registry rm General
] registry add General

```

or

```julia
using Pkg
Pkg.Registry.rm("General")
Pkg.Registry.add("General")

```

No need to wipe the whole `.julia` (which risks losing code if they have `dev`‘d packages).

---

<div class="post-metadata">

**Author:** ![minhnguyen](https://avatars.discourse-cdn.com/v4/letter/m/35a633/32.png) [@minhnguyen](https://discourse.julialang.org/u/minhnguyen)\
**Post date:** [June 30, 2021, 10:43pm UTC](https://discourse.julialang.org/t/unsatisfiable-requirements-detected-for-package-differentialequations-0c46a032/63860/8 "2021-06-30T22:43:23Z")

</div>

thank you, everyone. I will try
