setup.py egg_info "не удалось с кодом ошибки 1 при установке scikit-gpuppy - PullRequest
0 голосов
/ 29 августа 2018

Я пытаюсь установить пакет scikit-gpuppy, используя pip в приглашении anaconda, но я получаю следующую ошибку:

(base) C:\Users\PXS>pip install scikit-gpuppy
Collecting scikit-gpuppy
  Using cached https://files.pythonhosted.org/packages/78/20/3bf5e38217daf2cc5e4458a188ffff2d72db0fd3966886dc2db3145686db/scikit-gpuppy-0.9.3.tar.gz
    Complete output from command python setup.py egg_info:
    Compiling skgpuppy/UncertaintyPropagation2.pyx because it depends on c:\users\pxs\anaconda3\lib\site-packages\Cython\Includes\numpy\__init__.pxd.
    [1/1] Cythonizing skgpuppy/UncertaintyPropagation2.pyx

    Error compiling Cython file:
    ------------------------------------------------------------
    ...
    #cython: boundscheck=False
    ^
    ------------------------------------------------------------

    skgpuppy\UncertaintyPropagation2.pyx:1:0: 'skgpuppy/UncertaintyPropagation2'
 is not a valid module name
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\PXS\AppData\Local\Temp\pip-install-k0a35tlj\scikit-gpuppy\setup.py", line 20, in <module>
        extensions = cythonize(extensions,compiler_directives={'boundscheck': False})
      File "c:\users\pxs\anaconda3\lib\site-packages\Cython\Build\Dependencies.py", line 1026, in cythonize
        cythonize_one(*args)
      File "c:\users\pxs\anaconda3\lib\site-packages\Cython\Build\Dependencies.py", line 1146, in cythonize_one
        raise CompileError(None, pyx_file)
    Cython.Compiler.Errors.CompileError: skgpuppy/UncertaintyPropagation2.pyx

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\PXS\AppD
ata\Local\Temp\pip-install-k0a35tlj\scikit-gpuppy\

Относительно моей системы:

  1. Win 64 бит
  2. Python 3.6.5 | Анаконда
  3. Уже обновлены "setuptools" и "cython"

Ошибка очень запутанная, поэтому любые предложения приветствуются!

Спасибо

1 Ответ

0 голосов
/ 30 августа 2018

Итак, вот что я попробовал:

  1. Я скачал пакет "GPUPPY" с github здесь
  2. Убедитесь, что у меня установлен Visual C ++ 14.0
  3. Установил, используя python setup.py install

Установка пакета с помощью pip не будет работать даже после установки Visuall C ++! Я надеюсь, что кто-то знает почему. Спасибо!

...