正在为pypy安装numpy:没有名为setuptools的模块

正在为pypy安装numpy:没有名为setuptools的模块,numpy,module,installation,pypy,Numpy,Module,Installation,Pypy,当我尝试在windows上使用命令提示符设置numpy时 C:\numpy>pypy setup.py install 我得到: ImportError: No module named setuptools 但是似乎安装了setuptools,我是否遗漏了什么 >python -m pip install --upgrade pip setuptools Requirement already up-to-date: setuptools in c:\users\p\ap

当我尝试在windows上使用命令提示符设置numpy时

C:\numpy>pypy setup.py install
我得到:

ImportError: No module named setuptools
但是似乎安装了setuptools,我是否遗漏了什么

>python -m pip install --upgrade pip setuptools 

Requirement already up-to-date: setuptools in 
c:\users\p\appdata\local\programs\python\python36\lib\site-packages
我还尝试使用pypy3而不是pypy2安装numpy:

C:\numpy>pypy3 setup.py install 
但是我得到了以下错误(请容忍我):)

C:\numpy>pypy3 setup.py安装
从numpy源目录运行。
C:\pypy3-v5.10.1-win32\lib python\3\distutils\dist.py:261:UserWarning:未知的分发选项:“测试套件”
警告。警告(msg)
回溯(最近一次呼叫最后一次):
文件“setup.py”,第285行,在
安装程序包()
文件“setup.py”,第277行,在setup\u包中
设置(**元数据)
文件“C:\numpy\numpy\distutils\core.py”,第135行,在安装程序中
config=configuration()
配置中第178行的文件“setup.py”
config.add_子包('numpy'))
文件“C:\numpy\numpy\distutils\misc_util.py”,第1001行,在add_子包中
呼叫方(级别=2)
文件“C:\numpy\numpy\distutils\misc_util.py”,第970行,在get_子包中
呼叫方\级别=呼叫方\级别+1)
文件“C:\numpy\numpy\distutils\misc\u util.py”,第907行,在\u get\u configuration\u from\u setup\u py
config=setup\u module.configuration(*args)
配置中第11行的文件“numpy\setup.py”
config.add_子包('core'))
文件“C:\numpy\numpy\distutils\misc_util.py”,第1001行,在add_子包中
呼叫方(级别=2)
文件“C:\numpy\numpy\distutils\misc_util.py”,第970行,在get_子包中
呼叫方\级别=呼叫方\级别+1)
文件“C:\numpy\numpy\distutils\misc\u util.py”,第907行,在\u get\u configuration\u from\u setup\u py
config=setup\u module.configuration(*args)
配置中第726行的文件“numpy\core\setup.py”
从_分区_构建导入ffi
文件“numpy\core\\u parition\u build.py”,第87行,在
分区\u DEFS+='\n'+生成\u声明()
文件“numpy\core\\u parition\u build.py”,第82行,在generate\u声明中
对于_suff,请在itertools.izip中键入(列表_suff,列表_type):
AttributeError:模块“itertools”没有属性“izip”

python-m pip安装--升级pip setuptools正在为CPython安装setuptools。您需要说
pypy-mpinstall--upgrade pip setuptools


您可能需要先说一次
pypy-m ensurepip

itertools.izip
是Py2函数,而不是py3函数
pypy3-m pip安装——升级pip setuptools
说明
/usr/bin/pypy3:没有名为pip的模块
您需要运行一次
ensurepip
。更新了我的答案。
C:\numpy>pypy3 setup.py install
Running from numpy source directory.
C:\pypy3-v5.10.1-win32\lib-python\3\distutils\dist.py:261: UserWarning: Unknown distribution option: 'test_suite'
  warnings.warn(msg)
Traceback (most recent call last):
  File "setup.py", line 285, in <module>
    setup_package()
  File "setup.py", line 277, in setup_package
    setup(**metadata)
  File "C:\numpy\numpy\distutils\core.py", line 135, in setup
    config = configuration()
  File "setup.py", line 178, in configuration
    config.add_subpackage('numpy')
  File "C:\numpy\numpy\distutils\misc_util.py", line 1001, in add_subpackage
    caller_level = 2)
  File "C:\numpy\numpy\distutils\misc_util.py", line 970, in get_subpackage
    caller_level = caller_level + 1)
  File "C:\numpy\numpy\distutils\misc_util.py", line 907, in _get_configuration_from_setup_py
    config = setup_module.configuration(*args)
  File "numpy\setup.py", line 11, in configuration
    config.add_subpackage('core')
  File "C:\numpy\numpy\distutils\misc_util.py", line 1001, in add_subpackage
    caller_level = 2)
  File "C:\numpy\numpy\distutils\misc_util.py", line 970, in get_subpackage
    caller_level = caller_level + 1)
  File "C:\numpy\numpy\distutils\misc_util.py", line 907, in _get_configuration_from_setup_py
    config = setup_module.configuration(*args)
  File "numpy\core\setup.py", line 726, in configuration
    from _parition_build import ffi
  File "numpy\core\_parition_build.py", line 87, in <module>
    PARTITION_DEFS += '\n' + generate_declarations()
  File "numpy\core\_parition_build.py", line 82, in generate_declarations
    for _suff, _type in itertools.izip(list_suff, list_type):
AttributeError: module 'itertools' has no attribute 'izip'