# JuMP & NLopt: Optimizer not defined

**URL:** <https://discourse.julialang.org/t/jump-nlopt-optimizer-not-defined/49331>\
**Category:** New to Julia\
**Created:** [October 30, 2020, 9:02pm UTC](https://discourse.julialang.org/t/jump-nlopt-optimizer-not-defined/49331 "2020-10-30T21:02:44Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Obtuya7](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/obtuya7/32/17606_2.png) [@Obtuya7](https://discourse.julialang.org/u/Obtuya7)\
**Post date:** [October 30, 2020, 9:02pm UTC](https://discourse.julialang.org/t/jump-nlopt-optimizer-not-defined/49331/1 "2020-10-30T21:02:44Z")

</div>

I’m trying to run the JuMP example code from the [NLopt.jl page](https://github.com/JuliaOpt/NLopt.jl). I found someone who had a similar issue which was fixed through a restart. Unfortunately, it didn’t work in my case. Julia, JuMP, and NLopt are up to date and I’m using VS Code.

```julia
ERROR: LoadError: UndefVarError: Optimizer not defined
Stacktrace:
 [1] getproperty(::Module, ::Symbol) at .\Base.jl:26

```

![image](https://global.discourse-cdn.com/julialang/original/3X/c/e/ce329769ba06634c40b608c691b86e92e892070d.png)

![image](https://global.discourse-cdn.com/julialang/original/3X/8/c/8c4dd787b6f5a8f0a8a4b0fddf552b8b85c9d043.png)

---

<div class="post-metadata">

**Author:** ![longemen3000](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/longemen3000/32/7298_2.png) [@longemen3000](https://discourse.julialang.org/u/longemen3000)\
**Post date:** [October 30, 2020, 9:25pm UTC](https://discourse.julialang.org/t/jump-nlopt-optimizer-not-defined/49331/2 "2020-10-30T21:25:11Z")

</div>

> [@Obtuya7](#):
>
> issue which was fixed through a restart. Unfortunately, it didn’t work in my case. Julia, JuMP, and NLopt are up to date and I’m using VS Code.
> 
> ```julia
> ERROR: LoadError: UndefVarError: Optimizer not defined
> Stacktrace:
> [1] getproperty(::Module, ::Symbol) at .\Base.jl:26
> 
> ```

as far as i understand, NLopt hasn’t updated his JuMP.jl support. EDIT: it seems that there is some JuMP.jl support (NLopt.jl 0.6.1), but the readme probably isnt updated, can you try updating NLopt.jl?

---

<div class="post-metadata">

**Author:** ![Obtuya7](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/obtuya7/32/17606_2.png) [@Obtuya7](https://discourse.julialang.org/u/Obtuya7)\
**Post date:** [October 30, 2020, 9:37pm UTC](https://discourse.julialang.org/t/jump-nlopt-optimizer-not-defined/49331/3 "2020-10-30T21:37:50Z")

</div>

Welp. Now I’m getting:

```julia
ERROR: KeyError: key "ASL_jll" not found

```

I’ll have to figure that out first.

```julia
(@v1.5) pkg> add ASL_jll
  Resolving package versions...
ERROR: Unsatisfiable requirements detected for package ASL_jll [ae81ac8f]:
 ASL_jll [ae81ac8f] log:
 ├─ASL_jll [ae81ac8f] has no known versions!
 └─restricted to versions * by an explicit requirement — no versions left

```

---

<div class="post-metadata">

**Author:** ![Obtuya7](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/obtuya7/32/17606_2.png) [@Obtuya7](https://discourse.julialang.org/u/Obtuya7)\
**Post date:** [October 30, 2020, 10:23pm UTC](https://discourse.julialang.org/t/jump-nlopt-optimizer-not-defined/49331/4 "2020-10-30T22:23:18Z")

</div>

Ipopt is giving me those ASL\_jll errors. Not sure why anyway…

The normal update function for Pkg won’t update beyond 0.6.0

---

<div class="post-metadata">

**Author:** ![longemen3000](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/longemen3000/32/7298_2.png) [@longemen3000](https://discourse.julialang.org/u/longemen3000)\
**Post date:** [October 30, 2020, 10:31pm UTC](https://discourse.julialang.org/t/jump-nlopt-optimizer-not-defined/49331/5 "2020-10-30T22:31:55Z")

</div>

can you post what is your output on `]st` ?

---

<div class="post-metadata">

**Author:** ![Obtuya7](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/obtuya7/32/17606_2.png) [@Obtuya7](https://discourse.julialang.org/u/Obtuya7)\
**Post date:** [October 30, 2020, 10:34pm UTC](https://discourse.julialang.org/t/jump-nlopt-optimizer-not-defined/49331/6 "2020-10-30T22:34:16Z")

</div>

![image](https://global.discourse-cdn.com/julialang/original/3X/0/1/0137fa28be9e2f934ea43c301fd1273e4a0c308b.png)
