I can confirm this same issue on several debian unstable systems.

The reason seems to be that it's trying to load the cpython3 version of
numpy, as there is no pypy3 version of numpy.  The cpython3 version of
numpy won't run in pypy3.

Additionally, it doesn't seem trivial to use pip with pypy3 in debian to
install numpy, apparently for the same reason: the cpython3 version of pip
won't run in pypy3.  If installed with pypy3 get-pip.py, then the sys.path
is set wrong to install numpy:

$ pypy3 -m pip install --user numpy
Requirement already satisfied: numpy in /usr/lib/python3/dist-packages
(1.16.5)

I've been discussing this with the folks in freenode#pypy and they seem
pretty mystified as to why debian would be set up to rely on cpython3
packages by default.

--
Jonathan

Reply via email to