Skip to content
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

install_requires required order depends on setuptools-version #37

Closed
loli opened this issue Sep 6, 2017 · 4 comments
Closed

install_requires required order depends on setuptools-version #37

loli opened this issue Sep 6, 2017 · 4 comments
Assignees

Comments

@loli
Copy link
Owner

loli commented Sep 6, 2017

In the current ordering, with setuptools 15.00, the installation of scipy fails.

It seems that the package are installed in the order
medpy
scipy
numpy

But scipy requires numpy and throws an error during install. Hence we are left with medpy and numpy install, but no scipy.

This might be related to
pypa/pip#2478

This should be fixed soon!

@loli loli added the bug label Sep 6, 2017
@loli loli added this to the MedPy 0.3.0 milestone Sep 6, 2017
@loli loli self-assigned this Sep 6, 2017
@loli
Copy link
Owner Author

loli commented Sep 6, 2017

numpy is actually compiled first... but not installed before scipy is compiled.
Changing the order or leaving just scipy (which depends on numpy) named therefore does not resolve the problem. It seems, like there is no real solution.

Fazit: Installing with python setup.py requires either numpy or scipy to be already installed.

@loli loli removed this from the MedPy 0.3.0 milestone Sep 6, 2017
@loli
Copy link
Owner Author

loli commented Feb 25, 2018

Reflect this requirement in the installation instructions of the documentation if no solution can be found.

@loli loli added this to the MedPy1.0.0 milestone Nov 23, 2018
@loli
Copy link
Owner Author

loli commented Feb 10, 2019

Is this still the case?

@loli
Copy link
Owner Author

loli commented Dec 15, 2023

Hasn't been an issue lately. Re-open when it comes up again.

@loli loli closed this as completed Dec 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant