-
Notifications
You must be signed in to change notification settings - Fork 232
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows installation instructions out of date #1529
Comments
We have just spent some time trying to install on Windows (latest issue is this:
) Is this impossible to fix in the medium/long term? |
A short term solution would be to direct the students running Windows to our RMG workshop that happens to take place next week. The first session on Monday morning is all about virtual machine installation for Win users, and will be broadcast via WebEx. I assume you are informed about it, let me know otherwise and I'll email you the details. For the long term, we need to fix the installation instructions. I don't think we have plans to support Windows moving forward, in my understanding it's too time consuming to debug the binaries (or just the realease). |
Thanks Alon. I think at least a few of them are planning to come next week. Pity about the windows regression. For years it was impossible but I had thought anaconda made it easier. Oh well |
Anaconda definitely makes it easier to support Windows, but preparing the Windows binaries was always the most time consuming step during a release. One challenge is that OS differences must be accounted for within RMG, e.g. during file system operations or subprocess calls. This is often overlooked until binary testing or an issue is posted, since none of the developers in our group use Windows. The other major challenge is that we have a ton of dependencies which don't always have compatible Windows binaries. Then we have to not only create new binaries for RMG, but also some dependencies. Basically, Windows support is definitely not impossible, but simply time consuming. If someone were willing to be a dedicated Windows developer, I think we could resume supporting Windows. As is, I would guess that it might take a work day (or two) to resolve the current issues with RMG on windows. For the environment creation error you posted, the problem is with the dependencies for the machine learning thermo estimator. DDE is our own package, which was created as a noarch conda package, which I would have expected to work on Windows. However, we don't have a Windows package for keras 1.2.2 in the RMG channel. We were planning to replace the Windows installation instructions with a recommendation to use a virtual machine along with installation instructions. @amarkpayne has previously said that he'll work on those changes. If desired, we could immediately update the documentation by marking the Windows installation instructions as no longer supported. |
Thanks Max. Makes sense. (I just checked the google analytics to see how many hits per week the installation instructions get, but it seems we don't have tracking on the documentation?) |
I am working on a PR right now to update the instructions on the website, I hope to have it ready by later this afternoon. |
The Binary Installation Using Anaconda for Windows and Installation by Source Using Anaconda Environment for Windows are misleading since the current version of RMG cannot function on Windows. Previously we though to change them to describe the virtual machine approach, but haven't done that yet (or have we? I'm not aware of it). In any case, the present Windows instructions should perhaps be removed.
The text was updated successfully, but these errors were encountered: