Closed erikfilias closed 2 years ago
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.
Just to be certain, can you please post the output of:
opt = appsi.solvers.Gurobi()
print(opt.available())
print(opt.available())
Hi @michaelbynum ,
I made your request, and got the next output:
Thanks. @jsiirola is correct.
What platform are you on?
Hi @jsiirola,
I tried to run the given instructions (python -m pyomo.contrib.appsi.build
) and got the output:
.
Stay tuned to your comments, Best,
Thanks. @jsiirola is correct.
What platform are you on?
I'm using miniconda, in Windows.
pybind11 is required to compile those extensions. You should be able to install it with pip install pybind11
Thanks. @erikfilias, did you install pyomo with Conda or pip?
Sure, I've just installed (pybind11
) and build (python -m pyomo.contrib.appsi.build
):
But I continue getting the error:
With pip install pyomo
.
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?
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:
@michaelbynum , I was checking the building process, and noted the following:
What can I do, now? Please let me know.
Can you share the entire output?
Sorry, I mean the output from build-extensions
. I was not clear.
(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 buildext Building in 'C:\Users\erik\AppData\Local\Temp\tmp34gr_tyx' building 'appsicmodel' 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\cmodelbindings.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' cmodelbindings.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\fbbtmodel.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' fbbtmodel.cpp C:\Users\erik\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\fbbt_model.cpp(120): warning C4267: '+=': conversion from 'sizet' 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 'sizet' 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\lpwriter.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' lpwriter.cpp C:\Users\erik\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\lp_writer.cpp(73): warning C4267: '=': conversion from 'sizet' 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\modelbase.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' modelbase.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\nlwriter.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' nlwriter.cpp C:\Users\erik\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\nl_writer.cpp(74): warning C4267: '=': conversion from 'sizet' 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 'sizet' 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 'sizet' 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 'sizet' to 'int', possible loss of data creating C:\Users\erik\AppData\Local\Temp\tmp34grtyx\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_appsicmodel build\temp.win-amd64-3.9\Release\Users\erik\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\cmodelbindings.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\fbbtmodel.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\lpwriter.obj build\temp.win-amd64-3.9\Release\Users\erik\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\modelbase.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-winamd64.pyd /IMPLIB:build\temp.win-amd64-3.9\Release\Users\erik\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\appsi_cmodel.cp39-winamd64.lib Creating library build\temp.win-amd64-3.9\Release\Users\erik\miniconda3\lib\site-packages\pyomo\contrib\appsi\cmodel\src\appsi_cmodel.cp39-winamd64.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>
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.
Are you using the 32-bit or 64-bit version of Miniconda?
Are you using the 32-bit or 64-bit version of Miniconda?
The 64-bit version.
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.
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.
(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\testBARON.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\checks\testCBCplugin.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\checks\testCPLEXDirect.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\checks\testCPLEXPersistent.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\checks\testGAMS.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\checks\testMOSEKDirect.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\checks\testMOSEKPersistent.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\checks\testcbc.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\checks\testcplex.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\checks\test_gurobipersistent.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\checks\test_no_solutionbehavior.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\checks\testpickle.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\checks\testwriters.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\checks\test_xpresspersistent.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\testasl.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\mip\testconvert.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\mip\testfactory.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\mip\testipopt.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\mip\testmip.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\mip\testscip.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\mip\testsolver.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\LPblock.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\LPcompiled.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\LP_constantobjective1.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\LP_constantobjective2.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\LP_dualsmaximize.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\LP_dualsminimize.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\LP_inactiveindex.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\LPinfeasible1.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\LPinfeasible2.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\LPpiecewise.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\LPsimple.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\LP_trivialconstraints.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\LPunbounded.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\LP_uniqueduals.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\LP_unusedvars.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\MILP_discrete_varbounds.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\MILPinfeasible1.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\MILPsimple.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\MILPunbounded.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\MILP_unusedvars.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\MIQCPsimple.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\MIQPsimple.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\QCPsimple.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\QP_constantobjective.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\QPsimple.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\SOS1simple.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\models\SOS2simple.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\piecewiselinear__init__.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\piecewise_linear\testexamples.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\piecewise_linear\test_piecewiselinear.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~-sts\piecewise_linear\test_piecewise_linearkernel.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\testBARON.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\checks\testCBCplugin.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\checks\testCPLEXDirect.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\checks\testCPLEXPersistent.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\checks\testGAMS.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\checks\testMOSEKDirect.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\checks\testMOSEKPersistent.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\checks\testcbc.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\checks\testcplex.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\checks\test_gurobipersistent.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\checks\test_no_solutionbehavior.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\checks\testpickle.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\checks\testwriters.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\checks\test_xpresspersistent.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\testasl.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\mip\testconvert.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\mip\testfactory.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\mip\testipopt.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\mip\testmip.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\mip\testscip.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\mip\testsolver.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\LPblock.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\LPcompiled.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\LP_constantobjective1.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\LP_constantobjective2.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\LP_dualsmaximize.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\LP_dualsminimize.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\LP_inactiveindex.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\LPinfeasible1.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\LPinfeasible2.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\LPpiecewise.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\LPsimple.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\LP_trivialconstraints.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\LPunbounded.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\LP_uniqueduals.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\LP_unusedvars.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\MILP_discrete_varbounds.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\MILPinfeasible1.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\MILPsimple.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\MILPunbounded.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\MILP_unusedvars.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\MIQCPsimple.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\MIQPsimple.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\QCPsimple.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\QP_constantobjective.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\QPsimple.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\SOS1simple.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\models\SOS2simple.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\piecewiselinear__init__.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\piecewise_linear\testexamples.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\piecewise_linear\test_piecewiselinear.py c:\users\erik\miniconda3\lib\site-packages\pyomo\solvers\~ests\piecewise_linear\test_piecewise_linearkernel.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\lagrangiandual.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_lineardual.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\setutils.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\testcolloc.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-e\tests\testcontset.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-e\tests\testdiffvar.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-e\tests\test_finitediff.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-e\tests\testflatten.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-e\tests\testinitialization.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-e\tests\testintegral.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-e\tests\testmisc.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-e\tests\test_setutils.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-e\tests\testsimulator.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\testcomplementarity.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-ec\tests\testminlp.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-ec\tests\testnlp.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-ec\tests\testpath.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_varvalue.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-il\checkunits.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\modelsize.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\testblockutil.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-il\tests\test_calc_varvalue.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-il\tests\test_checkunits.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-il\tests\testcomponents.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-il\tests\testinfeasible.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-il\tests\test_modelsize.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-il\tests\testslices.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-il\tests\testsubsystems.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\kestrelplugin.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-os\tests__init_.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-os\tests\model_minlp.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-os\tests\testneos.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-p__init_.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-p\basicstep.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\fixdisjuncts.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-p\plugins\gdp_varmover.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\commontests.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-p\tests\models.py c:\users\erik_\miniconda3\lib\site-packages\pyomo\~-p\tests\test_basicstep.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-p\tests\testbigm.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-p\tests\testcuttingplane.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-p\tests\testdisjunct.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-p\tests\test_fixdisjuncts.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-p\tests\testgdp.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-p\tests\test_gdp_reclassificationerror.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-p\tests\testhull.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-p\tests\testreclassify.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-p\tests\testutil.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-winamd64.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-winamd64.pyd c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\plugins\baronwriter.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\plugins\cpxlp.cp39-winamd64.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-winamd64.pyd c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\plugins\gamswriter.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\plugins\mps.py c:\users\erik_\miniconda3\lib\site-packages\pyomo\~-pn\standardaux.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\standard_repn.cp39-winamd64.pyd c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\standardrepn.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\small10testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\ampl\small11testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\ampl\small12testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\ampl\small13testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\ampl\small14testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\ampl\small15testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\ampl\small1testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\ampl\small2testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\ampl\small3testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\ampl\small4testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\ampl\small5testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\ampl\small6testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\ampl\small7testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\ampl\small8testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\ampl\small9testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\ampl\test_amplcomparison.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\ampl\test_amplnl.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\ampl\test_amplrepn.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\ampl\testsuffixes.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\small14atestCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\baron\testbaron.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\baron\test_baroncomparison.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\testcpxlp.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\small14atestCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\gams\testgams.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\gams\test_gamscomparison.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\testmps.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\teststandard.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-pn\tests\testutil.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-winamd64.pyd c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\expr\logicalexpr.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\expr\numeric_expr.cp39-winamd64.pyd c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\expr\numericexpr.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\expr\numvalue.cp39-winamd64.pyd c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\expr\numvalue.py c:\users\erik_\miniconda3\lib\site-packages\pyomo\~-re\expr\symbolmap.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\expr\sympytools.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\expr\taylorseries.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\expr\templateexpr.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\componentmap.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\kernel\componentset.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\containerutils.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\kernel\dictcontainer.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\kernel\expression.py c:\users\erik_\miniconda3\lib\site-packages\pyomo\~-re\kernel\heterogeneouscontainer.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\kernel\homogeneouscontainer.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\kernel\listcontainer.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\kernel\matrixconstraint.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\piecewiselibrary__init__.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\kernel\piecewiselibrary\transforms.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\kernel\piecewise_library\transformsnd.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\kernel\piecewiselibrary\util.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\kernel\register_numpytypes.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\kernel\settypes.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\tuplecontainer.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_slackvars.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\plugins\transform\discretevars.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\plugins\transform\eliminate_fixedvars.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\plugins\transform\equalitytransform.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\plugins\transform\expandconnectors.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_tolinear.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\nonnegativetransform.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\plugins\transform\radixlinearization.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\plugins\transform\relaxintegrality.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\standardform.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_odbcini.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\testdiet.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\testamplbook2.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\examples\test_kernelexamples.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\examples\testpyomo.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\examples\testtutorials.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_addslacks.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\transform\testscaling.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\transform\testtransform.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\testblock.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\kernel\test_componentmap.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\kernel\test_componentset.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\kernel\testconic.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\kernel\testconstraint.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\kernel\test_dictcontainer.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\kernel\testexpression.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\kernel\testkernel.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\kernel\test_listcontainer.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\kernel\test_matrixconstraint.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\kernel\testobjective.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\kernel\testparameter.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\kernel\testpiecewise.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\kernel\testsos.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\kernel\testsuffix.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\kernel\test_tuplecontainer.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\kernel\testvariable.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testaction.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testblock.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\test_blockmodel.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testbounds.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testcheck.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testcompare.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testcomponent.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testcomponentuid.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testcon.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testconcrete.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testconnector.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testdeprecation.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testderivs.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\test_dictobjects.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\test_disablemethods.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\test_exprmisc.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testexpression.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testexternal.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testindexed.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\test_indexedslice.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testinitializer.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\test_kernel_register_numpytypes.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testlabelers.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\test_listobjects.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\test_logicalconstraint.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\test_logicalexpr.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\test_logical_exprexpanded.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\test_logical_tolinear.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\test_matrixconstraint.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testmisc.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testmodel.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testmutable.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\test_numericexpr.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\test_numpyexpr.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testnumvalue.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testobj.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testparam.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testpickle.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testpiecewise.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testpreprocess.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testrange.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testreference.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testset.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testsets.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testsmap.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testsos.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testsuffix.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\test_symbolmap.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testsymbolic.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\test_taylorseries.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\test_templateexpr.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testunits.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testvar.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\test_var_setbounds.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\testvisitor.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\test_xfrm_discretevars.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\uninstantiated_modellinear.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\tests\unit\uninstantiated_modelquadratic.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-re\util.cp39-winamd64.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\driverhelp.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\buildext.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\pyomocommand.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-ripting\pyomomain.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-ripting\pyomoparser.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-ripting\solveconfig.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-ripting\tests__init_.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-ripting\tests\testcmds.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\testversion.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\optconfig.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\asyncsolver.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\testampl.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-t\tests\base\testconvert.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-t\tests\base\testfactory.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-t\tests\base\testsol.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-t\tests\base\testsoln.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-t\tests\base\testsolver.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\testshellcmd.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\parsedatacmds.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-taportal\plugins__init_.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-taportal\plugins\csvtable.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-taportal\plugins\datacommands.py c:\users\erik_\miniconda3\lib\site-packages\pyomo\~-taportal\plugins\dbtable.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-taportal\plugins\jsondict.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\xmltable.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-taportal\processdata.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-taportal\tests__init_.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-taportal\tests\test_datparser.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-taportal\tests\testdataportal.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\foqusgraph.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-twork\plugins__init_.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-twork\plugins\expandarcs.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\testarc.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-twork\tests\testdecomposition.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-twork\tests\testport.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_pyomodriver.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-viron\tests\testenviron.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~-viron\tests\test_packagelayout.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\setutils.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\testcolloc.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ae\tests\testcontset.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ae\tests\testdiffvar.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ae\tests\test_finitediff.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ae\tests\testflatten.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ae\tests\testinitialization.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ae\tests\testintegral.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ae\tests\testmisc.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ae\tests\test_setutils.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ae\tests\testsimulator.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\parsedatacmds.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ataportal\plugins__init_.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ataportal\plugins\csvtable.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ataportal\plugins\datacommands.py c:\users\erik_\miniconda3\lib\site-packages\pyomo\~ataportal\plugins\dbtable.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ataportal\plugins\jsondict.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\xmltable.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ataportal\processdata.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ataportal\tests__init_.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ataportal\tests\test_datparser.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ataportal\tests\testdataportal.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\driverhelp.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\buildext.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\pyomocommand.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~cripting\pyomomain.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~cripting\pyomoparser.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~cripting\solveconfig.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~cripting\tests__init_.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~cripting\tests\testcmds.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\basicstep.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\fixdisjuncts.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~dp\plugins\gdp_varmover.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\commontests.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~dp\tests\models.py c:\users\erik_\miniconda3\lib\site-packages\pyomo\~dp\tests\test_basicstep.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~dp\tests\testbigm.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~dp\tests\testcuttingplane.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~dp\tests\testdisjunct.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~dp\tests\test_fixdisjuncts.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~dp\tests\testgdp.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~dp\tests\test_gdp_reclassificationerror.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~dp\tests\testhull.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~dp\tests\testreclassify.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~dp\tests\testutil.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\kestrelplugin.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~eos\tests__init_.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~eos\tests\model_minlp.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~eos\tests\testneos.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-winamd64.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-winamd64.pyd c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\plugins\baronwriter.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\plugins\cpxlp.cp39-winamd64.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-winamd64.pyd c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\plugins\gamswriter.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\plugins\mps.py c:\users\erik_\miniconda3\lib\site-packages\pyomo\~epn\standardaux.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\standard_repn.cp39-winamd64.pyd c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\standardrepn.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\small10testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\ampl\small11testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\ampl\small12testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\ampl\small13testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\ampl\small14testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\ampl\small15testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\ampl\small1testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\ampl\small2testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\ampl\small3testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\ampl\small4testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\ampl\small5testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\ampl\small6testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\ampl\small7testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\ampl\small8testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\ampl\small9testCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\ampl\test_amplcomparison.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\ampl\test_amplnl.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\ampl\test_amplrepn.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\ampl\testsuffixes.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\small14atestCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\baron\testbaron.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\baron\test_baroncomparison.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\testcpxlp.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\small14atestCase.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\gams\testgams.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\gams\test_gamscomparison.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\testmps.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\teststandard.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~epn\tests\testutil.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\testversion.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\foqusgraph.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~etwork\plugins__init_.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~etwork\plugins\expandarcs.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\testarc.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~etwork\tests\testdecomposition.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~etwork\tests\testport.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_pyomodriver.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~nviron\tests\testenviron.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~nviron\tests\test_packagelayout.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-winamd64.pyd c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\expr\logicalexpr.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\expr\numeric_expr.cp39-winamd64.pyd c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\expr\numericexpr.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\expr\numvalue.cp39-winamd64.pyd c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\expr\numvalue.py c:\users\erik_\miniconda3\lib\site-packages\pyomo\~ore\expr\symbolmap.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\expr\sympytools.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\expr\taylorseries.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\expr\templateexpr.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\componentmap.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\kernel\componentset.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\containerutils.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\kernel\dictcontainer.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\kernel\expression.py c:\users\erik_\miniconda3\lib\site-packages\pyomo\~ore\kernel\heterogeneouscontainer.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\kernel\homogeneouscontainer.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\kernel\listcontainer.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\kernel\matrixconstraint.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\piecewiselibrary__init__.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\kernel\piecewiselibrary\transforms.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\kernel\piecewise_library\transformsnd.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\kernel\piecewiselibrary\util.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\kernel\register_numpytypes.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\kernel\settypes.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\tuplecontainer.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_slackvars.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\plugins\transform\discretevars.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\plugins\transform\eliminate_fixedvars.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\plugins\transform\equalitytransform.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\plugins\transform\expandconnectors.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_tolinear.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\nonnegativetransform.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\plugins\transform\radixlinearization.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\plugins\transform\relaxintegrality.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\standardform.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_odbcini.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\testdiet.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\testamplbook2.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\examples\test_kernelexamples.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\examples\testpyomo.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\examples\testtutorials.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_addslacks.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\transform\testscaling.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\transform\testtransform.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\testblock.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\kernel\test_componentmap.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\kernel\test_componentset.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\kernel\testconic.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\kernel\testconstraint.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\kernel\test_dictcontainer.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\kernel\testexpression.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\kernel\testkernel.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\kernel\test_listcontainer.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\kernel\test_matrixconstraint.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\kernel\testobjective.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\kernel\testparameter.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\kernel\testpiecewise.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\kernel\testsos.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\kernel\testsuffix.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\kernel\test_tuplecontainer.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\kernel\testvariable.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testaction.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testblock.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\test_blockmodel.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testbounds.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testcheck.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testcompare.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testcomponent.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testcomponentuid.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testcon.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testconcrete.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testconnector.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testdeprecation.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testderivs.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\test_dictobjects.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\test_disablemethods.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\test_exprmisc.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testexpression.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testexternal.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testindexed.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\test_indexedslice.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testinitializer.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\test_kernel_register_numpytypes.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testlabelers.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\test_listobjects.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\test_logicalconstraint.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\test_logicalexpr.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\test_logical_exprexpanded.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\test_logical_tolinear.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\test_matrixconstraint.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testmisc.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testmodel.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testmutable.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\test_numericexpr.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\test_numpyexpr.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testnumvalue.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testobj.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testparam.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testpickle.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testpiecewise.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testpreprocess.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testrange.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testreference.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testset.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testsets.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testsmap.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testsos.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testsuffix.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\test_symbolmap.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testsymbolic.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\test_taylorseries.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\test_templateexpr.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testunits.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testvar.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\test_var_setbounds.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\testvisitor.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\test_xfrm_discretevars.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\uninstantiated_modellinear.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\tests\unit\uninstantiated_modelquadratic.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~ore\util.cp39-winamd64.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\testcomplementarity.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~pec\tests\testminlp.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~pec\tests\testnlp.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~pec\tests\testpath.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\optconfig.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\asyncsolver.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\testampl.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~pt\tests\base\testconvert.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~pt\tests\base\testfactory.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~pt\tests\base\testsol.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~pt\tests\base\testsoln.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~pt\tests\base\testsolver.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\testshellcmd.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_varvalue.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~til\checkunits.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\modelsize.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\testblockutil.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~til\tests\test_calc_varvalue.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~til\tests\test_checkunits.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~til\tests\testcomponents.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~til\tests\testinfeasible.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~til\tests\test_modelsize.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~til\tests\testslices.py c:\users\erik\miniconda3\lib\site-packages\pyomo\~til\tests\testsubsystems.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\lagrangiandual.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_lineardual.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-winamd64.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>
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.
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
):
The redistributable library might make the default build work. Can you try
import pyomo.contrib.appsi.cmodel.appsi_cmodel
The redistributable library might make the default build work. Can you try
import pyomo.contrib.appsi.cmodel.appsi_cmodel
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')
.
@erikfilias Can you try one more thing? Can you try installing Pyomo with Python 3.8?
opt = SolverFactory('gurobi_persistent')
I got same error.
@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):
pip install pyomo
pip install pybind11
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
.
I think we have the Conda distribution working now too. You could try conda install pyomo
.
Confirmed, @michaelbynum - the distribution from conda on Windows is working.
Thanks, @mrmundt.
@mrmundt , I've just uninstalled miniconda and installed the last version. Following your steps, I haven't had any issues:
However, I got the same error when I run pyomo build-extensions
and import pyomo.contrib.appsi.cmodel.appsi_cmodel
.
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.
When you say you got the same error, do you mean the rc.exe
error or the cmake
error?
When you say you got the same error, do you mean the
rc.exe
error or thecmake
error?
It said "cannot run rc.exe
". And, ERROR: OSError: cmake not found in the system PATH
.
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.
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.
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.
That's a known issue with the 6.3.0 release wheels / conda packages (see #2317). The
ampl_function_demo
andpynumero
extension build issues should be resolved in the (upcoming) 6.3.1 release.
Thank you, I will look forward to any update.
I should have mentioned, if you are really intent on using pynumero right now, there are three workarounds:
python setup.py {install|develop}
), then run pyomo build-extensions
site-packages/pyomo/contrib/ampl_function_demo/src
directory, then run pyomo build-extensions
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.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:
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:
Is there something that I'm doing wrong? What can I do to solve it? Any suggestion is very welcome; thank you in advance.
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.
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.
@zinetullinruslan Nice find! Thank you so much for digging into this. I'll get this into a PR soon.
Dear all,
I tried to use APPSI and Gurobi as solver but I got this error: 'Could not import gurobipy' By running the example:
I have the packages:
And: -Gurobi 9.5.1 with its respective license.
Please, let me know if I made something wrong.
Best regards, Erik