Import Numpy on 4.0.1 on Windows fails because it cannot import doc_strings
Issue #42
resolved
I just installed the latest Pypy on a windows 7 machine. Numpy import isn't working it seems. I am using it in a cygwin terminal.
I did install numpy via
$ pypy -m pip install git+https://bitbucket.org/pypy/numpy.git
You are using pip version 7.1.0, however version 7.1.2 is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' command.
Collecting git+https://bitbucket.org/pypy/numpy.git
Cloning https://bitbucket.org/pypy/numpy.git to c:\cygwin\tmp\pip-za5hl9-build
Installing collected packages: numpy
Running setup.py install for numpy
Successfully installed numpy-1.10.0
Here is the error:
$ pypy -c 'import numpy; numpy.test()'
Traceback (most recent call last):
File "<builtin>/app_main.py", line 75, in run_toplevel
File "<builtin>/app_main.py", line 601, in run_it
File "<string>", line 1, in <module>
File "C:\pypy-2.6.0-win32\site-packages\numpy\__init__.py", line 180, in <module>
from . import add_newdocs
File "C:\pypy-2.6.0-win32\site-packages\numpy\add_newdocs.py", line 13, in <module>
from numpy.lib import add_newdoc
File "C:\pypy-2.6.0-win32\site-packages\numpy\lib\__init__.py", line 9, in <module>
from .index_tricks import *
File "C:\pypy-2.6.0-win32\site-packages\numpy\lib\index_tricks.py", line 12, in <module>
from . import function_base
File "C:\pypy-2.6.0-win32\site-packages\numpy\lib\function_base.py", line 26, in <module>
from numpy.core.multiarray import _insert, add_docstring
ImportError: cannot import name 'add_docstring'
Comments (3)
-
-
Account Deleted reporter Oops, you are right. Sorry for the false alarm.
-
Account Deleted reporter - changed status to resolved
Error due to mixing two pypy installs.
- Log in to comment
According to the traceback, you're using pypy-2.6.0. Are you sure you don't have a confusion between different pypy installs?