-
Notifications
You must be signed in to change notification settings - Fork 53
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
numpy 1.22 is not found #59
Comments
However, pandas==0.23 requires python[version='2.7.,3.5.,3.6.*']. Therefore, I am not sure how these dependencies can be resolved. |
Same issue with numpy... I opened a new issue before seeing yours: Did you find a solution? It would be a great help! |
My solution is to revert the commit and use numpy=1.14. :) Cases like this make me wonder about the transparency of Python dependencies. :) |
Good to know, thanks for the info! |
Yes. |
Hello, no python 2.7 is no longer a requirement. I'm currently using it with python 3.7. I'll adjust the language in the description 👍 |
Ok. I get the following errors though with python3 and 3.7 python3 -m pip install -r requirements.txt python3.7 -m pip install -r requirements.txt
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-osutuaiw/matplotlib/ |
As I wrote above, python 3.7 will not work because numpy 1.22 requires Python 3.8-3.10 and pandas==0.23 requires Python 2.7.,3.5.,3.6.*'. Actually, Python 3.7 is the only one that does not satisfy either. Of course, it may work if you do not start with a new environment and switch between Python versions while installing packages one by one. Similarly, it may work if you already have them installed previously (or in the cache). |
Oh, I see what happened. I got played by the 'github dependabot'. It suggested I could safely update the requirements of numpy from 1.14 to 1.22, so I approved that commit without double checking. (see #58 ) Turns out I'm on 3.7 with numpy 1.21.6 myself. 🙈 I've reverted the requirement to numpy 1.14 so all should be good again... |
Thanks! |
I could, but not sure whether I should as AROMA works fine even with those older requirements, i.e., there is no need for the latest dependencies for it to work as expected (at least as far as I know) |
Just letting you know that it worked for me with the version from Feb 12, 2020 and python 2.7. I did not try it with your recently updated requirements. |
Does ICA-AROMA still require Python 2.7? I tried to install it and received the error saying
ERROR: No matching distribution found for numpy==1.22.0 (from -r /home/runner/tools/ICA-AROMA/requirements.txt (line 3))
I have checked numpy and it seems 1.22 requires Python 3.8-3.10.
The text was updated successfully, but these errors were encountered: