miniaicups
miniaicups copied to clipboard
Added pypy3.6 dockerfile
Очень долго провозился с добавлением еще сюда NumPyPy, но так и застрял на следующей ошибке: SystemError: Cannot compile 'Python.h'. Perhaps you need to install python-dev|python-devel.
Пробовал следующее:
apt-get update && apt-get install pypy git python-dev -y
curl -O https://bootstrap.pypa.io/get-pip.py
pypy get-pip.py
pypy -m pip install git+https://bitbucket.org/pypy/numpy.git
pypy -c 'import numpy'`
Так же брал ppa:jonathonf/python-3.6
из докера Python3.6, пробовал от туда -dev
, но всё равно...
С остальными (scipy cython scikit-learn keras pandas tensorflow) даже не возился, ибо у них ошибки на packages.pypy.org или вообще отсутствуют.
В общем было бы замечательно иметь хотя бы голый PyPy.
для numpy:
curl -sSL https://bitbucket.org/pypy/pypy/downloads/pypy3.5-v7.0.0-linux64.tar.bz2 | tar xjv -C /usr/local --strip-components=1 && \
pypy3 -m ensurepip && \
pypy3 -m pip install --upgrade pip setuptools wheel && \
pypy3 -m pip install numpy
после этого в контейнере: pypy3 -c 'import numpy; print(numpy.version.version)'
версию pypy можно заменить (ссылка https://bitbucket.org/pypy/pypy/downloads/pypy3.5-v7.0.0-linux64.tar.bz2
берется из списка downloads на странице https://pypy.org/download.html#linux-binaries-and-common-distributions)
Возможно глупый вопрос, но всё же. А для чего нужен этот контейнер?