Closed abyssum closed 2 years ago
ERROR: Command errored out with exit status 1:
command: /usr/bin/python /usr/local/lib/python2.7/dist-packages/pip install --ignore-installed --no-user --prefix /tmp/pip-build-env-oH_ud4/overlay --no-warn-script-location --no-binary :none: --only-binary :none: -i https://pypi.org/simple -- setuptools wheel oldest-supported-numpy
cwd: None
Complete output (7 lines):
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality.
Collecting setuptools
Downloading setuptools-44.1.1-py2.py3-none-any.whl (583 kB)
Collecting wheel
Downloading wheel-0.37.1-py2.py3-none-any.whl (35 kB)
ERROR: Could not find a version that satisfies the requirement oldest-supported-numpy (from versions: none)
ERROR: No matching distribution found for oldest-supported-numpy
----------------------------------------
Apparently, pip hits some invisible wall and cannot resolve the PyTable dependencies... This behavior can be circumvented by installing numexpr (v2.7.0) and six (v1.16.0) independently via pip. The latest circulating NeoFuse image is working (tested) and I'll issue a PR promptly.
Thank you @kevinpryan for pointing this out. Closing the issue.
Docker image sanity check. As mentioned in #11