-
Notifications
You must be signed in to change notification settings - Fork 141
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
qmca with python 3 #1287
Comments
Summit has a python2 module. Does this work for you? |
Some of the Python 2 features in qmca are unused, as they are part of a generic infrastructure copied from the reset of Nexus. The I think the infrastructure code has also drifted from that in the rest of Nexus (?). The options in fixing qmca are
|
Provided the python 2 module works on Summit, there is simply no bug here, so I will change the issue type until @ye-luo or someone else reports otherwise. We should make our python 2 version dependency clear and listen for other python issues. Python 3 support and improving our handling of the python environment is definitely a worthwhile feature improvement. However there are other things that would have far higher return. e.g. Fixing the more important known tagged bugs that affect science ( e.g. #925 , #934 , #1054 ) or improving the testing situation. |
When I loaded gcc module, python 3 was also loaded. Then I switched to python 2 and got numpy missing. |
Did you ask OLCF to fix this? We are far from being the only python2 user. |
I have reported this problem to OLCF. The problem is bigger than qmca and related to python2 and numpy usage in general. A solution is required to get NEXUS to work (@jtkrogel ). The current python2 and py-numpy/1.11.2-py2 modules were built requiring gcc/4.8.5 and set to conflict with gcc new enough to support C++14. It should be an easy fix for the Center. |
@prckent Thanks. Based on the reply from OLCF, python/2.7.15-anaconda2-5.3.0 is the current solution and it works for me. |
With the python/3.7.0 module on Summit, I got the following error
The text was updated successfully, but these errors were encountered: