Closed moorepants closed 3 years ago
[x] solve file permissions issues* for development
At least on my setup I get file permissions issues from tempdir (e.g as used in utils ) because the security setup for tempfile I suppose. To fully fix seems likely we would need to induce dependency on pywin32.
The good news that issue only comes up in development (running nose) but can be solved for actually using opty by setting an appropriate environment variable for location of temp files (eg $TMPDIR https://docs.python.org/3/library/tempfile.html#tempfile.gettempdir)
I use pywin32 on PyDy for the same reason. Maybe that's the simplest fix.
dev version will install and run on windows. Just need to make a point release for pypi and conda-forge.
Now that there is a conda forge build of ipopt for windows:
https://github.com/conda-forge/ipopt-feedstock/pull/47
We can more easily support windows. We could also mimic the current cyipopt CI setup to download a IPOPT binary if that is useful.