Import Numpy on 4.0.1 on Windows fails because it cannot import doc_strings

Issue #42 resolved
Former user created an issue

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)

  1. Ronan Lamy

    According to the traceback, you're using pypy-2.6.0. Are you sure you don't have a confusion between different pypy installs?

  2. Log in to comment