Ah, sorry I don't know why I searched in the documentation but it didn't come out or something went wrong to my eyes , anyways I searched in doc now and it's right there.
The reason numexpr.test() fails is because I'm using numpy 2.0.0.dev where complex_ has been removed. So problem solved, I should change the behavior of numexpr.test(). 腾刘 <27rabbi...@gmail.com> 于2023年12月2日周六 16:34写道: > Hi, > > I'm recently focusing on resolve some of the issues about numexpr and I > found that in numexpr's test module, it will run: > > `from numpy import (...., complex_, .....)` > > And when I run `numexpr.test()` the output looks like: > > Traceback (most recent call last): > File > "/Users/liuteng/opt/anaconda3/envs/test_ne/lib/python3.9/site-packages/numexpr-2.8.8.dev1-py3.9-macosx-10.9-x86_64.egg/numexpr/__init__.py", > line 64, in test > import numexpr.tests > File > "/Users/liuteng/opt/anaconda3/envs/test_ne/lib/python3.9/site-packages/numexpr-2.8.8.dev1-py3.9-macosx-10.9-x86_64.egg/numexpr/tests/__init__.py", > line 11, in <module> > from numexpr.tests.test_numexpr import test, print_versions > File > "/Users/liuteng/opt/anaconda3/envs/test_ne/lib/python3.9/site-packages/numexpr-2.8.8.dev1-py3.9-macosx-10.9-x86_64.egg/numexpr/tests/test_numexpr.py", > line 21, in <module> > from numpy import ( > ImportError: cannot import name 'complex_' from 'numpy' > (/Users/liuteng/opt/anaconda3/envs/test_ne/lib/python3.9/site-packages/numpy/__init__.py) > > During handling of the above exception, another exception occurred: > > Traceback (most recent call last): > File "<string>", line 1, in <module> > File > "/Users/liuteng/opt/anaconda3/envs/test_ne/lib/python3.9/site-packages/numexpr-2.8.8.dev1-py3.9-macosx-10.9-x86_64.egg/numexpr/__init__.py", > line 68, in test > raise ImportError('`numexpr.tests` could not be imported, likely it was > excluded from the distribution.') > ImportError: `numexpr.tests` could not be imported, likely it was excluded > from the distribution > > Then I replace it with `cdouble` and everthing is fine then. > > So I'm curious what `complex_` was. > > Thanks in advance! > >
_______________________________________________ NumPy-Discussion mailing list -- numpy-discussion@python.org To unsubscribe send an email to numpy-discussion-le...@python.org https://mail.python.org/mailman3/lists/numpy-discussion.python.org/ Member address: arch...@mail-archive.com