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

APPSI: 'Could not import gurobipy' #2316

Closed
erikfilias opened this issue Feb 25, 2022 · 45 comments · Fixed by #2383
Closed

APPSI: 'Could not import gurobipy' #2316

erikfilias opened this issue Feb 25, 2022 · 45 comments · Fixed by #2383

Comments

@erikfilias
Copy link

erikfilias commented Feb 25, 2022

Dear all,

I tried to use APPSI and Gurobi as solver but I got this error: 'Could not import gurobipy'
By running the example:

from gurobipy import GRB 
import pyomo.environ as pe
from pyomo.core.expr.taylor_series import taylor_series_expansion
from pyomo.contrib import appsi

m = pe.ConcreteModel()
m.x = pe.Var(bounds=(0, 4))
m.y = pe.Var(within=pe.Integers, bounds=(0, None))
m.obj = pe.Objective(expr=2*m.x + m.y)
m.cons = pe.ConstraintList()  # for the cutting planes

def _add_cut(xval):
    # a function to generate the cut
    m.x.value = xval
    return m.cons.add(m.y >= taylor_series_expansion((m.x - 2)**2))

_c = _add_cut(0)  # start with 2 cuts at the bounds of x
_c = _add_cut(4)  # this is an arbitrary choice

opt = appsi.solvers.Gurobi()
opt.config.stream_solver = True
opt.set_instance(m) 
opt.gurobi_options['PreCrush'] = 1
opt.gurobi_options['LazyConstraints'] = 1

def my_callback(cb_m, cb_opt, cb_where):
    if cb_where == GRB.Callback.MIPSOL:
        cb_opt.cbGetSolution(vars=[m.x, m.y])
        if m.y.value < (m.x.value - 2)**2 - 1e-6:
            cb_opt.cbLazy(_add_cut(m.x.value))

opt.set_callback(my_callback)
res = opt.solve(m) 

image

I have the packages:

  • pyomo 6.3.0
  • gurobipy 9.5.1

And:
-Gurobi 9.5.1 with its respective license.

Please, let me know if I made something wrong.

Best regards,
Erik

@erikfilias erikfilias added the bug label Feb 25, 2022
@erikfilias erikfilias changed the title 'Could not import gurobipy' APPSI: 'Could not import gurobipy' Feb 25, 2022
@jsiirola
Copy link
Member

I am 95% certain that you are missing the compiled extension that APPSI relies on. This is distributed through the wheels starting in Pyomo 6.3.0. Before that (and on platforms where wheels aren't available), you should either run:

pyomo build-extensions

or

python -m pyomo.contrib.appsi.build

I am working with @michaelbynum to improve the error message for future users.

@michaelbynum
Copy link
Contributor

Just to be certain, can you please post the output of:

opt = appsi.solvers.Gurobi()
print(opt.available())

@erikfilias
Copy link
Author

print(opt.available())

Hi @michaelbynum ,

I made your request, and got the next output:
image

@michaelbynum
Copy link
Contributor

Thanks. @jsiirola is correct.

What platform are you on?

@erikfilias
Copy link
Author

Hi @jsiirola,

I tried to run the given instructions (python -m pyomo.contrib.appsi.build) and got the output:
image.

Stay tuned to your comments,
Best,

@erikfilias
Copy link
Author

Thanks. @jsiirola is correct.

What platform are you on?

I'm using miniconda, in Windows.

@michaelbynum
Copy link
Contributor

pybind11 is required to compile those extensions. You should be able to install it with pip install pybind11

@michaelbynum
Copy link
Contributor

Thanks. @erikfilias, did you install pyomo with Conda or pip?

@erikfilias
Copy link
Author

Sure, I've just installed (pybind11) and build (python -m pyomo.contrib.appsi.build):
image

But I continue getting the error:
image

@erikfilias
Copy link
Author

With pip install pyomo.

@michaelbynum
Copy link
Contributor

Hmm... It is strange that you did not get the precompiled libraries.

Just to confirm - there were no errors when you compiled the extension?

Do you get the same result from available() now?

@erikfilias
Copy link
Author

Hmm... It is strange that you did not get the precompiled libraries.

Just to confirm - there were no errors when you compiled the extension?

Do you get the same result from available() now?

I got the same yet:
image

@erikfilias
Copy link
Author

@michaelbynum , I was checking the building process, and noted the following:

image

What can I do, now? Please let me know.

@michaelbynum
Copy link
Contributor

Can you share the entire output?

@michaelbynum
Copy link
Contributor

Sorry, I mean the output from build-extensions. I was not clear.

@erikfilias
Copy link
Author

(base) PS C:\WINDOWS\system32> pyomo build-extensions

**** Building AMPL External function demo library ****
ERROR: OSError: cmake not found in the system PATH

**** Building APPSI ****
running build_ext
Building in 'C:\Users\erik_\AppData\Local\Temp\tmp34gr_tyx'
building 'appsi_cmodel' extension
creating build
creating build\temp.win-amd64-3.9
creating build\temp.win-amd64-3.9\Release
creating build\temp.win-amd64-3.9\Release\Users
creating build\temp.win-amd64-3.9\Release\Users\erik_
creating build\temp.win-amd64-3.9\Release\Users\erik_\miniconda3
creating build\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib
creating build\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages
creating build\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo
creating build\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib
creating build\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi
creating build\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel
creating build\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\erik_\miniconda3\lib\site-packages\pybind11\include -IC:\Users\erik_\miniconda3\include -IC:\Users\erik_\miniconda3\include -IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt /EHsc /TpC:\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\cmodel_bindings.cpp /Fobuild\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\cmodel_bindings.obj /std:c++latest /EHsc /bigobj /std:c++14
cl : Command line warning D9025 : overriding '/std:c++latest' with '/std:c++14'
cmodel_bindings.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\erik_\miniconda3\lib\site-packages\pybind11\include -IC:\Users\erik_\miniconda3\include -IC:\Users\erik_\miniconda3\include -IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt /EHsc /TpC:\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\common.cpp /Fobuild\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\common.obj /std:c++latest /EHsc /bigobj /std:c++14
cl : Command line warning D9025 : overriding '/std:c++latest' with '/std:c++14'
common.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\erik_\miniconda3\lib\site-packages\pybind11\include -IC:\Users\erik_\miniconda3\include -IC:\Users\erik_\miniconda3\include -IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt /EHsc /TpC:\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\expression.cpp /Fobuild\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\expression.obj /std:c++latest /EHsc /bigobj /std:c++14
cl : Command line warning D9025 : overriding '/std:c++latest' with '/std:c++14'
expression.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\erik_\miniconda3\lib\site-packages\pybind11\include -IC:\Users\erik_\miniconda3\include -IC:\Users\erik_\miniconda3\include -IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt /EHsc /TpC:\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\fbbt_model.cpp /Fobuild\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\fbbt_model.obj /std:c++latest /EHsc /bigobj /std:c++14
cl : Command line warning D9025 : overriding '/std:c++latest' with '/std:c++14'
fbbt_model.cpp
C:\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\fbbt_model.cpp(120): warning C4267: '+=': conversion from 'size_t' to 'unsigned int', possible loss of data
C:\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\fbbt_model.cpp(168): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\erik_\miniconda3\lib\site-packages\pybind11\include -IC:\Users\erik_\miniconda3\include -IC:\Users\erik_\miniconda3\include -IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt /EHsc /TpC:\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\interval.cpp /Fobuild\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\interval.obj /std:c++latest /EHsc /bigobj /std:c++14
cl : Command line warning D9025 : overriding '/std:c++latest' with '/std:c++14'
interval.cpp
C:\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\interval.cpp(254): warning C4101: 'e': unreferenced local variable
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\erik_\miniconda3\lib\site-packages\pybind11\include -IC:\Users\erik_\miniconda3\include -IC:\Users\erik_\miniconda3\include -IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt /EHsc /TpC:\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\lp_writer.cpp /Fobuild\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\lp_writer.obj /std:c++latest /EHsc /bigobj /std:c++14
cl : Command line warning D9025 : overriding '/std:c++latest' with '/std:c++14'
lp_writer.cpp
C:\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\lp_writer.cpp(73): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\erik_\miniconda3\lib\site-packages\pybind11\include -IC:\Users\erik_\miniconda3\include -IC:\Users\erik_\miniconda3\include -IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt /EHsc /TpC:\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\model_base.cpp /Fobuild\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\model_base.obj /std:c++latest /EHsc /bigobj /std:c++14
cl : Command line warning D9025 : overriding '/std:c++latest' with '/std:c++14'
model_base.cpp
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:\Users\erik_\miniconda3\lib\site-packages\pybind11\include -IC:\Users\erik_\miniconda3\include -IC:\Users\erik_\miniconda3\include -IC:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\include -IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt /EHsc /TpC:\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\nl_writer.cpp /Fobuild\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\nl_writer.obj /std:c++latest /EHsc /bigobj /std:c++14
cl : Command line warning D9025 : overriding '/std:c++latest' with '/std:c++14'
nl_writer.cpp
C:\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\nl_writer.cpp(74): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
C:\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\nl_writer.cpp(117): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
C:\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\nl_writer.cpp(143): warning C4267: '=': conversion from 'size_t' to 'int', possible loss of data
C:\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\nl_writer.cpp(312): warning C4267: 'initializing': conversion from 'size_t' to 'int', possible loss of data
creating C:\Users\erik_\AppData\Local\Temp\tmp34gr_tyx\build\lib.win-amd64-3.9
C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:\Users\erik_\miniconda3\libs /LIBPATH:C:\Users\erik_\miniconda3\PCbuild\amd64 /LIBPATH:C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\lib\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\ucrt\x64 /LIBPATH:C:\Program Files (x86)\Windows Kits\10\lib\10.0.19041.0\um\x64 /EXPORT:PyInit_appsi_cmodel build\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\cmodel_bindings.obj build\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\common.obj build\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\expression.obj build\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\fbbt_model.obj build\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\interval.obj build\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\lp_writer.obj build\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\model_base.obj build\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\nl_writer.obj /OUT:build\lib.win-amd64-3.9\appsi_cmodel.cp39-win_amd64.pyd /IMPLIB:build\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\appsi_cmodel.cp39-win_amd64.lib
Creating library build\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\appsi_cmodel.cp39-win_amd64.lib and object build\temp.win-amd64-3.9\Release\Users\erik_\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\appsi_cmodel.cp39-win_amd64.exp
Generating code
Finished generating code
LINK : fatal error LNK1158: cannot run 'rc.exe'
ERROR: LinkError: command 'C:\Program Files (x86)\Microsoft Visual Studio\2
019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\link.exe
' failed with exit code 1158

**** Building PyNumero libraries ****
running build_ext
ERROR: OSError: cmake not found in the system PATH
INFO: Finished building Pyomo extensions.
INFO: The following extensions were built:
[FAIL] ampl_function_demo
[FAIL] appsi
[SKIP] mcpp
[FAIL] pynumero
(base) PS C:\WINDOWS\system32>

@jsiirola
Copy link
Member

That looks like an issue with your MSVC environment. The solution here: https://stackoverflow.com/questions/43858836/python-installing-clarifai-vs14-0-link-exe-failed-with-exit-status-1158 may help.

@michaelbynum
Copy link
Contributor

Are you using the 32-bit or 64-bit version of Miniconda?

@erikfilias
Copy link
Author

Are you using the 32-bit or 64-bit version of Miniconda?

The 64-bit version.

@erikfilias
Copy link
Author

erikfilias commented Feb 25, 2022

That looks like an issue with your MSVC environment. The solution here: https://stackoverflow.com/questions/43858836/python-installing-clarifai-vs14-0-link-exe-failed-with-exit-status-1158 may help.

I tried to follow the recommended steps, but I haven't found the path C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin. :/

I'm on Windows 11; maybe it is a little different, I'll try to look at how to solve it, but I believe that should have a simple way.

@michaelbynum
Copy link
Contributor

Can you reinstall pyomo and post the output?

Something like

pip uninstall pyomo
pip install pyomo==6.3

I'm trying to figure out why you didn't get the precompiled libraries.

@erikfilias
Copy link
Author

(base) PS C:\WINDOWS\system32> pip uninstall pyomo
Found existing installation: Pyomo 6.3.0
Uninstalling Pyomo-6.3.0:
Would remove:
c:\users\erik_\miniconda3\lib\site-packages\pyomo-6.3.0.dist-info*
c:\users\erik_\miniconda3\lib\site-packages\pyomo*
c:\users\erik_\miniconda3\scripts\pyomo.exe
Would not remove (might be manually added):
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers\plugins~-nverter_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers\plugins~-nverter\ampl.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers\plugins~-nverter\glpsol.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers\plugins~-nverter\model.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers\plugins~-nverter\pico.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers\plugins~onverter_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers\plugins~onverter\ampl.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers\plugins~onverter\glpsol.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers\plugins~onverter\model.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers\plugins~onverter\pico.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\checks_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\checks\test_BARON.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\checks\test_CBCplugin.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\checks\test_CPLEXDirect.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\checks\test_CPLEXPersistent.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\checks\test_GAMS.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\checks\test_MOSEKDirect.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\checks\test_MOSEKPersistent.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\checks\test_cbc.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\checks\test_cplex.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\checks\test_gurobi_persistent.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\checks\test_no_solution_behavior.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\checks\test_pickle.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\checks\test_writers.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\checks\test_xpress_persistent.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\mip_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\mip\model.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\mip\test_asl.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\mip\test_convert.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\mip\test_factory.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\mip\test_ipopt.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\mip\test_mip.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\mip\test_scip.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\mip\test_solver.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\LP_block.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\LP_compiled.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\LP_constant_objective1.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\LP_constant_objective2.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\LP_duals_maximize.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\LP_duals_minimize.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\LP_inactive_index.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\LP_infeasible1.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\LP_infeasible2.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\LP_piecewise.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\LP_simple.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\LP_trivial_constraints.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\LP_unbounded.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\LP_unique_duals.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\LP_unused_vars.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\MILP_discrete_var_bounds.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\MILP_infeasible1.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\MILP_simple.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\MILP_unbounded.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\MILP_unused_vars.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\MIQCP_simple.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\MIQP_simple.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\QCP_simple.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\QP_constant_objective.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\QP_simple.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\SOS1_simple.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\SOS2_simple.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\models\base.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\piecewise_linear_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\piecewise_linear\test_examples.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\piecewise_linear\test_piecewise_linear.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\piecewise_linear\test_piecewise_linear_kernel.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\solvers.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~-sts\testcases.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\checks_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\checks\test_BARON.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\checks\test_CBCplugin.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\checks\test_CPLEXDirect.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\checks\test_CPLEXPersistent.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\checks\test_GAMS.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\checks\test_MOSEKDirect.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\checks\test_MOSEKPersistent.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\checks\test_cbc.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\checks\test_cplex.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\checks\test_gurobi_persistent.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\checks\test_no_solution_behavior.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\checks\test_pickle.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\checks\test_writers.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\checks\test_xpress_persistent.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\mip_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\mip\model.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\mip\test_asl.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\mip\test_convert.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\mip\test_factory.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\mip\test_ipopt.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\mip\test_mip.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\mip\test_scip.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\mip\test_solver.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\LP_block.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\LP_compiled.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\LP_constant_objective1.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\LP_constant_objective2.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\LP_duals_maximize.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\LP_duals_minimize.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\LP_inactive_index.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\LP_infeasible1.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\LP_infeasible2.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\LP_piecewise.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\LP_simple.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\LP_trivial_constraints.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\LP_unbounded.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\LP_unique_duals.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\LP_unused_vars.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\MILP_discrete_var_bounds.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\MILP_infeasible1.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\MILP_simple.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\MILP_unbounded.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\MILP_unused_vars.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\MIQCP_simple.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\MIQP_simple.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\QCP_simple.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\QP_constant_objective.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\QP_simple.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\SOS1_simple.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\SOS2_simple.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\models\base.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\piecewise_linear_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\piecewise_linear\test_examples.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\piecewise_linear\test_piecewise_linear.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\piecewise_linear\test_piecewise_linear_kernel.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\solvers.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo\solvers~ests\testcases.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ality_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ality\collect.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ality\lagrangian_dual.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ality\plugins.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ality\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ality\tests\test_linear_dual.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\contset.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\diffvar.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\flatten.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\initialization.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\integral.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\misc.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\plugins_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\plugins\colloc.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\plugins\finitedifference.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\set_utils.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\simulator.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\tests\test_colloc.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\tests\test_contset.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\tests\test_diffvar.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\tests\test_finite_diff.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\tests\test_flatten.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\tests\test_initialization.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\tests\test_integral.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\tests\test_misc.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\tests\test_set_utils.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\tests\test_simulator.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-e\utilities.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ec_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ec\complementarity.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ec\plugins_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ec\plugins\mpec1.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ec\plugins\mpec2.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ec\plugins\mpec3.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ec\plugins\mpec4.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ec\plugins\pathampl.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ec\plugins\solver1.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ec\plugins\solver2.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ec\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ec\tests\test_complementarity.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ec\tests\test_minlp.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ec\tests\test_nlp.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ec\tests\test_path.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-il_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-il\blockutil.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-il\calc_var_value.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-il\check_units.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-il\components.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-il\diagnostics.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-il\infeasible.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-il\model_size.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-il\slices.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-il\subsystems.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-il\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-il\tests\test_blockutil.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-il\tests\test_calc_var_value.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-il\tests\test_check_units.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-il\tests\test_components.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-il\tests\test_infeasible.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-il\tests\test_model_size.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-il\tests\test_slices.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-il\tests\test_subsystems.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-os_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-os\kestrel.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-os\plugins\NEOS.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-os\plugins_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-os\plugins\kestrel_plugin.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-os\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-os\tests\model_min_lp.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-os\tests\test_neos.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\basic_step.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\disjunct.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\plugins_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\plugins\bigm.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\plugins\bilinear.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\plugins\chull.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\plugins\cuttingplane.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\plugins\fix_disjuncts.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\plugins\gdp_var_mover.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\plugins\hull.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\tests\common_tests.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\tests\models.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\tests\test_basic_step.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\tests\test_bigm.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\tests\test_cuttingplane.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\tests\test_disjunct.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\tests\test_fix_disjuncts.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\tests\test_gdp.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\tests\test_gdp_reclassification_error.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\tests\test_hull.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\tests\test_reclassify.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\tests\test_util.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-p\util.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\beta_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\beta\matrix.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\plugins_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\plugins\ampl_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\plugins\ampl\ampl_.cp39-win_amd64.pyd
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\plugins\ampl\ampl_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\plugins\baron_writer.cp39-win_amd64.pyd
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\plugins\baron_writer.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\plugins\cpxlp.cp39-win_amd64.pyd
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\plugins\cpxlp.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\plugins\gams_writer.cp39-win_amd64.pyd
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\plugins\gams_writer.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\plugins\mps.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\standard_aux.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\standard_repn.cp39-win_amd64.pyd
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\standard_repn.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\ampl_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\ampl\helper.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\ampl\small10_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\ampl\small11_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\ampl\small12_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\ampl\small13_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\ampl\small14_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\ampl\small15_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\ampl\small1_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\ampl\small2_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\ampl\small3_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\ampl\small4_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\ampl\small5_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\ampl\small6_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\ampl\small7_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\ampl\small8_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\ampl\small9_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\ampl\test_ampl_comparison.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\ampl\test_ampl_nl.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\ampl\test_ampl_repn.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\ampl\test_suffixes.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\baron_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\baron\small14a_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\baron\test_baron.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\baron\test_baron_comparison.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\cpxlp_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\cpxlp\test_cpxlp.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\gams_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\gams\small14a_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\gams\test_gams.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\gams\test_gams_comparison.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\mps_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\mps\test_mps.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\test_standard.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\tests\test_util.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-pn\util.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\expr_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\expr\logical_expr.cp39-win_amd64.pyd
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\expr\logical_expr.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\expr\numeric_expr.cp39-win_amd64.pyd
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\expr\numeric_expr.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\expr\numvalue.cp39-win_amd64.pyd
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\expr\numvalue.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\expr\symbol_map.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\expr\sympy_tools.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\expr\taylor_series.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\expr\template_expr.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\expr\visitor.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\base.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\block.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\component_map.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\component_set.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\conic.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\constraint.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\container_utils.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\dict_container.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\expression.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\heterogeneous_container.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\homogeneous_container.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\list_container.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\matrix_constraint.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\objective.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\parameter.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\piecewise_library_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\piecewise_library\transforms.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\piecewise_library\transforms_nd.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\piecewise_library\util.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\register_numpy_types.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\set_types.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\sos.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\suffix.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\tuple_container.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\kernel\variable.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\plugins_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\plugins\transform_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\plugins\transform\add_slack_vars.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\plugins\transform\discrete_vars.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\plugins\transform\eliminate_fixed_vars.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\plugins\transform\equality_transform.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\plugins\transform\expand_connectors.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\plugins\transform\hierarchy.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\plugins\transform\logical_to_linear.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\plugins\transform\model.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\plugins\transform\nonnegative_transform.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\plugins\transform\radix_linearization.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\plugins\transform\relax_integrality.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\plugins\transform\scaling.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\plugins\transform\standard_form.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\plugins\transform\util.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\pyomoobject.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\data_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\data\test_odbc_ini.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\diet_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\diet\test_diet.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\examples_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\examples\pmedian.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\examples\pmedian1.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\examples\pmedian2.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\examples\pmedian4.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\examples\test_amplbook2.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\examples\test_kernel_examples.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\examples\test_pyomo.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\examples\test_tutorials.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\transform_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\transform\test_add_slacks.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\transform\test_scaling.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\transform\test_transform.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\kernel_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\kernel\test_block.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\kernel\test_component_map.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\kernel\test_component_set.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\kernel\test_conic.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\kernel\test_constraint.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\kernel\test_dict_container.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\kernel\test_expression.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\kernel\test_kernel.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\kernel\test_list_container.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\kernel\test_matrix_constraint.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\kernel\test_objective.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\kernel\test_parameter.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\kernel\test_piecewise.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\kernel\test_sos.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\kernel\test_suffix.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\kernel\test_tuple_container.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\kernel\test_variable.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_action.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_block.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_block_model.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_bounds.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_check.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_compare.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_component.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_componentuid.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_con.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_concrete.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_connector.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_deprecation.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_derivs.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_dict_objects.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_disable_methods.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_expr_misc.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_expression.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_external.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_indexed.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_indexed_slice.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_initializer.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_kernel_register_numpy_types.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_labelers.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_list_objects.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_logical_constraint.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_logical_expr.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_logical_expr_expanded.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_logical_to_linear.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_matrix_constraint.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_misc.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_model.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_mutable.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_numeric_expr.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_numpy_expr.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_numvalue.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_obj.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_param.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_pickle.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_piecewise.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_preprocess.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_range.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_reference.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_set.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_sets.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_smap.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_sos.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_suffix.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_symbol_map.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_symbolic.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_taylor_series.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_template_expr.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_units.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_var.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_var_set_bounds.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_visitor.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\test_xfrm_discrete_vars.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\uninstantiated_model_linear.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\tests\unit\uninstantiated_model_quadratic.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\util.cp39-win_amd64.pyd
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-re\util.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ripting_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ripting\commands.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ripting\convert.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ripting\driver_help.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ripting\interface.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ripting\plugins_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ripting\plugins\build_ext.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ripting\plugins\check.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ripting\plugins\convert.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ripting\plugins\download.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ripting\plugins\extras.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ripting\plugins\solve.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ripting\pyomo_command.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ripting\pyomo_main.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ripting\pyomo_parser.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ripting\solve_config.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ripting\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ripting\tests\test_cmds.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-ripting\util.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-rnel_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-rnel\util.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-rsion_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-rsion\info.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-rsion\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-rsion\tests\check.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-rsion\tests\test_version.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-sp_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\base_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\base\convert.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\base\error.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\base\formats.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\base\opt_config.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\base\problem.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\base\results.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\base\solvers.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\parallel_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\parallel\async_solver.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\parallel\local.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\parallel\manager.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\plugins_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\plugins\driver.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\plugins\res.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\plugins\sol.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\problem_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\problem\ampl.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\results_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\results\container.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\results\problem.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\results\results_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\results\solution.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\results\solver.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\solver_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\solver\ilmcmd.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\solver\shellcmd.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\testing_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\testing\pyunit.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\tests\base_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\tests\base\test_ampl.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\tests\base\test_convert.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\tests\base\test_factory.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\tests\base\test_sol.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\tests\base\test_soln.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\tests\base\test_solver.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\tests\solver_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-t\tests\solver\test_shellcmd.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-taportal\DataPortal.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-taportal\TableData.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-taportal_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-taportal\factory.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-taportal\parse_datacmds.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-taportal\plugins_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-taportal\plugins\csv_table.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-taportal\plugins\datacommands.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-taportal\plugins\db_table.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-taportal\plugins\json_dict.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-taportal\plugins\sheet.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-taportal\plugins\text.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-taportal\plugins\xml_table.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-taportal\process_data.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-taportal\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-taportal\tests\test_dat_parser.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-taportal\tests\test_dataportal.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-twork_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-twork\arc.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-twork\decomposition.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-twork\foqus_graph.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-twork\plugins_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-twork\plugins\expand_arcs.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-twork\port.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-twork\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-twork\tests\test_arc.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-twork\tests\test_decomposition.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-twork\tests\test_port.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-twork\util.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-viron_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-viron\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-viron\tests\standalone_minimal_pyomo_driver.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-viron\tests\test_environ.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~-viron\tests\test_package_layout.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\contset.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\diffvar.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\flatten.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\initialization.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\integral.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\misc.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\plugins_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\plugins\colloc.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\plugins\finitedifference.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\set_utils.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\simulator.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\tests\test_colloc.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\tests\test_contset.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\tests\test_diffvar.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\tests\test_finite_diff.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\tests\test_flatten.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\tests\test_initialization.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\tests\test_integral.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\tests\test_misc.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\tests\test_set_utils.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\tests\test_simulator.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ae\utilities.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ataportal\DataPortal.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ataportal\TableData.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ataportal_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ataportal\factory.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ataportal\parse_datacmds.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ataportal\plugins_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ataportal\plugins\csv_table.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ataportal\plugins\datacommands.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ataportal\plugins\db_table.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ataportal\plugins\json_dict.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ataportal\plugins\sheet.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ataportal\plugins\text.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ataportal\plugins\xml_table.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ataportal\process_data.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ataportal\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ataportal\tests\test_dat_parser.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ataportal\tests\test_dataportal.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~cripting_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~cripting\commands.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~cripting\convert.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~cripting\driver_help.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~cripting\interface.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~cripting\plugins_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~cripting\plugins\build_ext.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~cripting\plugins\check.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~cripting\plugins\convert.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~cripting\plugins\download.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~cripting\plugins\extras.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~cripting\plugins\solve.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~cripting\pyomo_command.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~cripting\pyomo_main.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~cripting\pyomo_parser.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~cripting\solve_config.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~cripting\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~cripting\tests\test_cmds.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~cripting\util.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\basic_step.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\bigm.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\chull.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\disjunct.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\plugins_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\plugins\bigm.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\plugins\bilinear.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\plugins\chull.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\plugins\cuttingplane.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\plugins\fix_disjuncts.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\plugins\gdp_var_mover.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\plugins\hull.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\tests\common_tests.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\tests\models.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\tests\test_basic_step.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\tests\test_bigm.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\tests\test_cuttingplane.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\tests\test_disjunct.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\tests\test_fix_disjuncts.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\tests\test_gdp.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\tests\test_gdp_reclassification_error.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\tests\test_hull.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\tests\test_reclassify.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\tests\test_util.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~dp\util.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~eos_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~eos\kestrel.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~eos\plugins\NEOS.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~eos\plugins_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~eos\plugins\kestrel_plugin.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~eos\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~eos\tests\model_min_lp.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~eos\tests\test_neos.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\beta_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\beta\matrix.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\plugins_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\plugins\ampl_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\plugins\ampl\ampl_.cp39-win_amd64.pyd
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\plugins\ampl\ampl_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\plugins\baron_writer.cp39-win_amd64.pyd
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\plugins\baron_writer.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\plugins\cpxlp.cp39-win_amd64.pyd
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\plugins\cpxlp.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\plugins\gams_writer.cp39-win_amd64.pyd
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\plugins\gams_writer.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\plugins\mps.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\standard_aux.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\standard_repn.cp39-win_amd64.pyd
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\standard_repn.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\ampl_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\ampl\helper.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\ampl\small10_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\ampl\small11_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\ampl\small12_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\ampl\small13_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\ampl\small14_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\ampl\small15_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\ampl\small1_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\ampl\small2_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\ampl\small3_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\ampl\small4_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\ampl\small5_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\ampl\small6_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\ampl\small7_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\ampl\small8_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\ampl\small9_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\ampl\test_ampl_comparison.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\ampl\test_ampl_nl.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\ampl\test_ampl_repn.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\ampl\test_suffixes.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\baron_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\baron\small14a_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\baron\test_baron.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\baron\test_baron_comparison.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\cpxlp_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\cpxlp\test_cpxlp.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\gams_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\gams\small14a_testCase.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\gams\test_gams.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\gams\test_gams_comparison.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\mps_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\mps\test_mps.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\test_standard.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\tests\test_util.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~epn\util.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ernel_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ernel\util.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ersion_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ersion\info.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ersion\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ersion\tests\check.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ersion\tests\test_version.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~etwork_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~etwork\arc.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~etwork\decomposition.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~etwork\foqus_graph.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~etwork\plugins_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~etwork\plugins\expand_arcs.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~etwork\port.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~etwork\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~etwork\tests\test_arc.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~etwork\tests\test_decomposition.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~etwork\tests\test_port.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~etwork\util.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~nviron_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~nviron\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~nviron\tests\standalone_minimal_pyomo_driver.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~nviron\tests\test_environ.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~nviron\tests\test_package_layout.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\expr_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\expr\logical_expr.cp39-win_amd64.pyd
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\expr\logical_expr.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\expr\numeric_expr.cp39-win_amd64.pyd
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\expr\numeric_expr.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\expr\numvalue.cp39-win_amd64.pyd
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\expr\numvalue.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\expr\symbol_map.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\expr\sympy_tools.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\expr\taylor_series.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\expr\template_expr.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\expr\visitor.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\base.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\block.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\component_map.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\component_set.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\conic.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\constraint.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\container_utils.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\dict_container.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\expression.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\heterogeneous_container.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\homogeneous_container.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\list_container.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\matrix_constraint.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\objective.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\parameter.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\piecewise_library_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\piecewise_library\transforms.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\piecewise_library\transforms_nd.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\piecewise_library\util.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\register_numpy_types.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\set_types.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\sos.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\suffix.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\tuple_container.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\kernel\variable.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\plugins_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\plugins\transform_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\plugins\transform\add_slack_vars.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\plugins\transform\discrete_vars.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\plugins\transform\eliminate_fixed_vars.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\plugins\transform\equality_transform.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\plugins\transform\expand_connectors.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\plugins\transform\hierarchy.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\plugins\transform\logical_to_linear.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\plugins\transform\model.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\plugins\transform\nonnegative_transform.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\plugins\transform\radix_linearization.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\plugins\transform\relax_integrality.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\plugins\transform\scaling.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\plugins\transform\standard_form.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\plugins\transform\util.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\pyomoobject.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\data_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\data\test_odbc_ini.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\diet_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\diet\test_diet.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\examples_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\examples\pmedian.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\examples\pmedian1.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\examples\pmedian2.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\examples\pmedian4.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\examples\test_amplbook2.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\examples\test_kernel_examples.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\examples\test_pyomo.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\examples\test_tutorials.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\transform_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\transform\test_add_slacks.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\transform\test_scaling.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\transform\test_transform.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\kernel_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\kernel\test_block.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\kernel\test_component_map.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\kernel\test_component_set.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\kernel\test_conic.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\kernel\test_constraint.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\kernel\test_dict_container.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\kernel\test_expression.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\kernel\test_kernel.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\kernel\test_list_container.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\kernel\test_matrix_constraint.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\kernel\test_objective.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\kernel\test_parameter.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\kernel\test_piecewise.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\kernel\test_sos.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\kernel\test_suffix.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\kernel\test_tuple_container.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\kernel\test_variable.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_action.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_block.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_block_model.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_bounds.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_check.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_compare.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_component.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_componentuid.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_con.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_concrete.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_connector.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_deprecation.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_derivs.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_dict_objects.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_disable_methods.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_expr_misc.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_expression.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_external.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_indexed.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_indexed_slice.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_initializer.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_kernel_register_numpy_types.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_labelers.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_list_objects.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_logical_constraint.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_logical_expr.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_logical_expr_expanded.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_logical_to_linear.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_matrix_constraint.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_misc.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_model.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_mutable.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_numeric_expr.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_numpy_expr.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_numvalue.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_obj.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_param.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_pickle.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_piecewise.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_preprocess.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_range.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_reference.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_set.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_sets.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_smap.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_sos.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_suffix.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_symbol_map.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_symbolic.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_taylor_series.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_template_expr.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_units.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_var.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_var_set_bounds.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_visitor.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\test_xfrm_discrete_vars.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\uninstantiated_model_linear.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\tests\unit\uninstantiated_model_quadratic.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\util.cp39-win_amd64.pyd
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ore\util.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pec_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pec\complementarity.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pec\plugins_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pec\plugins\mpec1.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pec\plugins\mpec2.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pec\plugins\mpec3.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pec\plugins\mpec4.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pec\plugins\pathampl.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pec\plugins\solver1.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pec\plugins\solver2.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pec\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pec\tests\test_complementarity.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pec\tests\test_minlp.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pec\tests\test_nlp.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pec\tests\test_path.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\base_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\base\convert.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\base\error.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\base\formats.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\base\opt_config.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\base\problem.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\base\results.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\base\solvers.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\parallel_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\parallel\async_solver.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\parallel\local.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\parallel\manager.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\plugins_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\plugins\driver.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\plugins\res.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\plugins\sol.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\problem_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\problem\ampl.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\results_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\results\container.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\results\problem.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\results\results_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\results\solution.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\results\solver.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\solver_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\solver\ilmcmd.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\solver\shellcmd.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\testing_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\testing\pyunit.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\tests\base_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\tests\base\test_ampl.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\tests\base\test_convert.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\tests\base\test_factory.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\tests\base\test_sol.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\tests\base\test_soln.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\tests\base\test_solver.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\tests\solver_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~pt\tests\solver\test_shellcmd.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~til_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~til\blockutil.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~til\calc_var_value.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~til\check_units.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~til\components.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~til\diagnostics.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~til\infeasible.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~til\model_size.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~til\slices.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~til\subsystems.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~til\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~til\tests\test_blockutil.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~til\tests\test_calc_var_value.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~til\tests\test_check_units.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~til\tests\test_components.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~til\tests\test_infeasible.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~til\tests\test_model_size.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~til\tests\test_slices.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~til\tests\test_subsystems.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~uality_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~uality\collect.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~uality\lagrangian_dual.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~uality\plugins.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~uality\tests_init_.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~uality\tests\test_linear_dual.py
c:\users\erik_\miniconda3\lib\site-packages\pyomo~ysp_init_.py
Proceed (Y/n)? y
Successfully uninstalled Pyomo-6.3.0
(base) PS C:\WINDOWS\system32> pip install pyomo==6.3
Collecting pyomo==6.3
Using cached Pyomo-6.3.0-cp39-cp39-win_amd64.whl (4.0 MB)
Requirement already satisfied: ply in c:\users\erik_\miniconda3\lib\site-packages (from pyomo==6.3) (3.11)
Installing collected packages: pyomo
Successfully installed pyomo-6.3.0
(base) PS C:\WINDOWS\system32>

@jsiirola
Copy link
Member

I was looking at the wheels. It looks like the library is there, but doesn't load. It might be that you are missing the MSVC redistributable runtime (https://docs.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170). Installing that package might help. If that works, then we can look at trying to bundle the necessary libraries in the Windows wheels.

@erikfilias
Copy link
Author

I installed the MSVC redistributable (architecture x64) as recommended to me, from https://docs.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170.
But I got another error when I tried to build (pyomo build-extensions):
image

@jsiirola
Copy link
Member

The redistributable library might make the default build work. Can you try

import pyomo.contrib.appsi.cmodel.appsi_cmodel

@erikfilias
Copy link
Author

The redistributable library might make the default build work. Can you try

import pyomo.contrib.appsi.cmodel.appsi_cmodel

image

@michaelbynum
Copy link
Contributor

This might get resolved with a Conda installation of pyomo. However, I don't think we are distributing the precompiled libraries through Conda yet. While we are figuring this out, you should be able to use a callback with the non-appsi persistent interface to Gurobi: opt = SolverFactory('gurobi_persistent').

@michaelbynum
Copy link
Contributor

@erikfilias Can you try one more thing? Can you try installing Pyomo with Python 3.8?

@erikfilias
Copy link
Author

opt = SolverFactory('gurobi_persistent')

I got same error.
image

@mrmundt
Copy link
Contributor

mrmundt commented Mar 3, 2022

@erikfilias - I was able to get the import working correctly using the following steps (I'm on Windows 10, so paths might be different on Windows 11):

  1. Install Miniconda from https://docs.conda.io/en/latest/miniconda.html
  2. (Set up proxy settings in condarc - probably not necessary for you)
  3. Install pyomo using pip install pyomo
  4. Install pybind11 using pip install pybind11
  5. Fix the rc.exe issue using:
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\VC\Auxiliary\Build\vcvarsall.bat" x64 10.0.18362.0

^ This path might be different for you, as with the Windows Kit number. I found my Windows Kit number by navigating to C:\Program Files (x86)\Windows Kits\, then the number there for me was 10, and I navigated finally to C:\Program Files (x86)\Windows Kits\10\Include - which is where I found the version number 10.0.18362.0.

Then I was able to run pyomo build-extensions and import pyomo.contrib.appsi.cmodel.appsi_cmodel.

@michaelbynum
Copy link
Contributor

I think we have the Conda distribution working now too. You could try conda install pyomo.

@mrmundt
Copy link
Contributor

mrmundt commented Mar 3, 2022

Confirmed, @michaelbynum - the distribution from conda on Windows is working.

@michaelbynum
Copy link
Contributor

Thanks, @mrmundt.

@erikfilias
Copy link
Author

@mrmundt , I've just uninstalled miniconda and installed the last version. Following your steps, I haven't had any issues:
image

However, I got the same error when I run pyomo build-extensions and import pyomo.contrib.appsi.cmodel.appsi_cmodel.
image
Indeed, I'm using Windows 11, and miniconda. I'll try it in another notebook.

I look forward to any comments or next steps.
Thanks in advance.

@mrmundt
Copy link
Contributor

mrmundt commented Mar 3, 2022

When you say you got the same error, do you mean the rc.exe error or the cmake error?

@erikfilias
Copy link
Author

When you say you got the same error, do you mean the rc.exe error or the cmake error?

It said "cannot run rc.exe". And, ERROR: OSError: cmake not found in the system PATH.
image

@mrmundt
Copy link
Contributor

mrmundt commented Mar 3, 2022

The instructions I provided, just to be clear, were not meant to address the cmake issue. To resolve that, you ideally just need to install cmake (and any other dependencies).

I will note, we don't build for arm processors, which could be part of the issue. On my system, in C:\Program Files (x86)\Windows Kits\10\bin, I have arm, arm64, x64, and x86. If you have any non-arm options, you may want to try that.

@erikfilias
Copy link
Author

On my system, I also have arm, arm64, x64, and x86.

I resolve the cmake issue I think by including the cmake.exe in the PATH but I got another error related to something missing:
CMake Error: The source directory "C:/Users/erik_/miniconda3/Lib/site-packages/pyomo/contrib/ampl_function_demo/src" does not exist.
image

@jsiirola
Copy link
Member

jsiirola commented Mar 3, 2022

That's a known issue with the 6.3.0 release wheels / conda packages (see #2317). The ampl_function_demo and pynumero extension build issues should be resolved in the (upcoming) 6.3.1 release.

@erikfilias
Copy link
Author

That's a known issue with the 6.3.0 release wheels / conda packages (see #2317). The ampl_function_demo and pynumero extension build issues should be resolved in the (upcoming) 6.3.1 release.

Thank you, I will look forward to any update.

@jsiirola
Copy link
Member

jsiirola commented Mar 4, 2022

I should have mentioned, if you are really intent on using pynumero right now, there are three workarounds:

  1. install from source (clone the main git repo, then python setup.py {install|develop}), then run pyomo build-extensions
  2. hack your installed pyomo by downloading the thee files from https://github.com/Pyomo/pyomo/tree/main/pyomo/contrib/ampl_function_demo/src and put them in your site-packages/pyomo/contrib/ampl_function_demo/src directory, then run pyomo build-extensions
  3. if you only need libpynumero_ASL (and are not planning on building the MA27/MA57 interfaces), you can get pre-built binaries through the IDAES project (pip install idaes; idaes get-extensions). The library is slightly older, but the only change between that version and the current build is an informational function to get the ASL build date.

@erikfilias
Copy link
Author

Hi @jsiirola, I update Pyomo to 6.4.0, gurobi, and gurobipy to 9.5.1. And, tested the example in: https://pyomo.readthedocs.io/en/stable/library_reference/appsi/appsi.solvers.gurobi.html

from gurobipy import GRB 
import pyomo.environ as pe
from pyomo.core.expr.taylor_series import taylor_series_expansion
from pyomo.contrib import appsi
m = pe.ConcreteModel()
m.x = pe.Var(bounds=(0, 4))
m.y = pe.Var(within=pe.Integers, bounds=(0, None))
m.obj = pe.Objective(expr=2*m.x + m.y)
m.cons = pe.ConstraintList()  # for the cutting planes
def _add_cut(xval):
    # a function to generate the cut
    m.x.value = xval
    return m.cons.add(m.y >= taylor_series_expansion((m.x - 2)**2))
_c = _add_cut(0)  # start with 2 cuts at the bounds of x
_c = _add_cut(4)  # this is an arbitrary choice
opt = appsi.solvers.Gurobi()
opt.config.stream_solver = True
opt.set_instance(m) 
opt.gurobi_options['PreCrush'] = 1
opt.gurobi_options['LazyConstraints'] = 1
def my_callback(cb_m, cb_opt, cb_where):
    if cb_where == GRB.Callback.MIPSOL:
        cb_opt.cbGetSolution(vars=[m.x, m.y])
        if m.y.value < (m.x.value - 2)**2 - 1e-6:
            cb_opt.cbLazy(_add_cut(m.x.value))
opt.set_callback(my_callback)
res = opt.solve(m) 

And, I got this error:
image

Additionally, I tried with the other example with Ipopt in: https://pyomo.readthedocs.io/en/stable/library_reference/appsi/appsi.base.html

import pyomo.environ as pe
from pyomo.contrib import appsi
m = pe.ConcreteModel()
m.x = pe.Var()
m.obj = pe.Objective(expr=m.x**2)
opt = appsi.solvers.Ipopt()
opt.config.load_solution = False
results = opt.solve(m) 
if results.termination_condition == appsi.base.TerminationCondition.optimal: 
    print('optimal solution found: ', results.best_feasible_objective) 
    results.solution_loader.load_vars() 
    print('the optimal value of x is ', m.x.value) 
elif results.best_feasible_objective is not None: 
    print('sub-optimal but feasible solution found: ', results.best_feasible_objective) 
    results.solution_loader.load_vars(vars_to_load=[m.x]) 
    print('The value of x in the feasible solution is ', m.x.value) 
elif results.termination_condition in {appsi.base.TerminationCondition.maxIterations, appsi.base.TerminationCondition.maxTimeLimit}: 
    print('No feasible solution was found. The best lower bound found was ', results.best_objective_bound) 
else: 
    print('The following termination condition was encountered: ', results.termination_condition)  

And again, I also got the same error:
image

Is there something that I'm doing wrong?
What can I do to solve it?
Any suggestion is very welcome; thank you in advance.

@michaelbynum
Copy link
Contributor

Unfortunately, we ran into difficulties distributing the precompiled libraries for Windows, and we do not have the time to track down the problem. For the foreseeable future, Windows users will have to compile the Appsi extensions locally. I apologize.

I am working on removing the need for the compiled extension for the Appsi interface to Gurobi. That interface should be pure Python. Hopefully that will be ready for the next release.

@zinetullinruslan
Copy link

Hello all,

I found the cause of failure to load compiled extension under windows:
In file https://github.com/Pyomo/pyomo/blob/main/pyomo/contrib/appsi/cmodel/src/common.cpp value of inf gets initialized by python outside of any module. Compiled module loads ok but checking is_available on solver causes inf initialization which leads to some access violation.
I managed to solve the problem by moving initialization of inf into https://github.com/Pyomo/pyomo/blob/main/pyomo/contrib/appsi/cmodel/src/cmodel_bindings.cpp within PYBIND11_MODULE block.

@michaelbynum
Copy link
Contributor

@zinetullinruslan Nice find! Thank you so much for digging into this. I'll get this into a PR soon.

@blnicho blnicho added this to Issues in Pyomo 6.4.1 Release May 10, 2022
Pyomo 6.4.1 Release automation moved this from Issues to Done May 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Development

Successfully merging a pull request may close this issue.

6 participants