[pypy-issue] Issue #3106: Symbol not found: _csyconv_ (pypy/pypy)

DennisC issues-reply at bitbucket.org
Tue Oct 29 05:15:20 EDT 2019


New issue 3106: Symbol not found: _csyconv_
https://bitbucket.org/pypy/pypy/issues/3106/symbol-not-found-_csyconv_

DennisC:

I successfully compiled the following requirements with pypy3 7.1.1\_1 \(latest homebrew version\) on macOS 10.15:

```
scikit-learn==0.21.3
scipy==1.3.1
numpy==1.16.4
pandas==0.25.1
Cython==0.28.4
```

However, when running my application I get the error:

```
ImportError: dlopen(/usr/local/Cellar/pypy3/7.1.1_1/libexec/site-packages/scipy/linalg/_flapack.pypy3-71-darwin.so, 6): Symbol not found: _csyconv_
  Referenced from: /usr/local/Cellar/pypy3/7.1.1_1/libexec/site-packages/scipy/linalg/_flapack.pypy3-71-darwin.so
  Expected in: flat namespace
```

I traced this down to the following import statement, which gives me the same error when running from the pypy3 console: `from sklearn.linear_model import Ridge`.

I am not quite sure how to debug this any further. Is there something I am doing wrong, or is this a pypy3 bug?




More information about the pypy-issue mailing list