Open chamaoskurumi opened 3 years ago
I can reproduce this error on my system and can easily fix it inside a container build. This exact error is reported at the datatable repo: https://github.com/h2oai/datatable/issues/3071 and I can confirm that I can install the package with pip3, after upgrading. Also I can install datatable in version 1.0.0 with Python 3.8 or 3.9 with pipenv using the following image:
FROM python:3.9.5
RUN pip3 install --upgrade pip \
&& pip3 install pipenv \
&& pipenv install
and Pipfile
[packages]
datatable = "*"
However running pipenv on my local machine results in the same error. Removing the pipenv, upgrading pip3 has no effect. I assume there are different versions picked up by pipenv. But I still have to figure out why.
I assume there are different versions picked up by pipenv.
That sounds likely. I thought maybe pipenv install --python=3.8
might fix it, but it doesn't :cry:
I think untill we see a change in https://github.com/pypa/pipenv/tree/master/pipenv/patched/notpip to a more recent version, pipenv will not be able to install datatable in version 1.0.0. Also in the Dockerimage I was unable to install it properly. But the reason for this is pipenv, not dbrequests or datatable. Outside the virtualenvironment the installation works just fine.
Problem
pipenv install
orpipenv update
fail when trying to installdatatable==1.00
:python3 -m pip install datatable==1.0.0
does not fix it.