Я получаю сообщение об ошибке для установки scipy в Pyhton 3.8 - PullRequest
1 голос
/ 06 ноября 2019

Я только что перешел на python 3.8 и получаю сообщение об ошибке, что scipy не найден, поэтому я попытался установить его с помощью pip install scipy Я получаю сообщение об ошибке, как показано ниже scipy

Сбор scipy с использованием cached https://files.pythonhosted.org/packages/ee/5b/5afcd1c46f97b3c2ac3489dbc95d6ca28eacf8e3634e51f495da68d97f0f/scipy-1.3.1.tar.gz Установка зависимостей сборки ... ошибка ОШИБКА: Команда завершилась ошибкой с состоянием выхода 1: команда: 'c: \ users \ jaydeep \ appdata \ local \ Programs \ python \ python38 \ python.exe' 'c: \ users \jaydeep \ appdata \ local \ Programs \ python \ python38 \ lib \ site-packages \ pip 'install --ignore-Установлено --no-user --prefix' C: \ Users \ jaydeep \ AppData \ Local \ Temp \ pip-build-env-w6od1jr0 \ overlay '--no-warn-script-location --no-binary: нет: - только двоичный: нет: -i https://pypi.org/simple - Cython setuptools' Cython> = 0,29.2 '' numpy == 1.13.3;python_version == '"'" '3.5' "'"' и platform_system! = '"'" 'AIX' "'"' '' numpy == 1.13.3;python_version == '"'" '3.6' "'"' и platform_system! = '"'" 'AIX' "'"' '' numpy == 1.14.5;python_version> = '"'" '3.7' "'"' и platform_system! = '"'" 'AIX' "'"' '' numpy == 1.16.0;python_version == '"'" '3.5' "'"' и platform_system == '"'" 'AIX' "'"' '' numpy == 1.16.0;python_version == '"'" '3.6' "'"' и platform_system == '"'" 'AIX' "'"' '' numpy == 1.16.0;python_version> = '"'" '3.7' "'"' и platform_system == '"'" 'AIX' "'"' 'cwd: нет Полный вывод (295 строк): игнорирование numpy: маркеры' python_version == "3.5"and platform_system! =" AIX "'не соответствует вашей среде
Игнорирование numpy: маркеры' python_version ==" 3.6 "и platform_system! =" AIX "'не соответствуют вашей среде
Игнорирование numpy: маркеры'python_version == "3.5" и platform_system == "AIX"' не соответствуют вашей среде
Игнорирование numpy: маркеры 'python_version == "3.6" и platform_system == "AIX"' не соответствуют вашей среде
Игнорирование numpy: маркеры 'python_version> = "3.7" и platform_system == "AIX"' не соответствуют вашей среде
Сбор колеса с использованием кэшированного https://files.pythonhosted.org/packages/00/83/b4a77d044e78ad1a45610eb88f745be2fd2c6d658f9798a15e384b7d57c9/wheel-0.33.6-py2.py3-none-any.whl Сбор настроек с помощью кэшированного https://files.pythonhosted.org/packages/d9/de/554b6310ac87c5b921bc45634b07b11394fe63bc4cb5176f5240addf18ab/setuptools-41.6.0-py2.py3-none-any.whlСбор Cython> = 0.29.2 Использование cached https://files.pythonhosted.org/packages/41/2c/9d873fc8d1be29af12a1d41707461399327396da10e50e183754aa4136b9/Cython-0.29.14-cp38-cp38-win_amd64.whl Сбор numpy == 1.14.5 Использование cached https://files.pythonhosted.org/packages/d5/6e/f00492653d0fdf6497a181a1c1d46bbea5a2383e7faf4c8ca6d6f3d2581d/numpy-1.14.5.zip Установка собранных пакетов: wheel, setuptools, Cython, numpy Запуск setup.py install для numpy: начатоЗапуск setup.py installl для numpy: завершено со статусом «ошибка» ОШИБКА: команда с ошибкой завершена со статусом выхода 1: команда: «c: \ users \ jaydeep \ appdata \ local \ Programs \ python \ python38 \ python.exe» -u -c «импортsys, setuptools, tokenize;sys.argv [0] = '"'" 'C: \ Users \ jaydeep \ AppData \ Local \ Temp \ pip-install-vvajwadr \ numpy \ setup.py' "'"'; file = '"'" 'C: \ Users \ jaydeep \ AppData \ Local \ Temp \ pip-install-vvajwadr \ numpy \ setup.py' "'"'; f = getattr (tokenize, '"'"' open '"'" ', open) ( file ); code = f.read (). replace (' "'" \ r \ n' "'"', '"'"' \ n '"' "'); f.close (); exec (compile (код, файл ,'" '"' exec '"' "'))' install --record'C: \ Users \ jaydeep \ AppData \ Local \ Temp \ pip-record-feg73ngb \ install-record.txt' --single-version-внешне управляемый --prefix 'C: \ Users \ jaydeep \ AppData \ Local \Temp \ pip-build-env-w6od1jr0 \ overlay '--компилировать cwd: C: \ Users \ jaydeep \ AppData \ Local \ Temp \ pip-install-vvajwadr \ numpy \ Полный вывод (273 строки): выполняется из исходного каталога numpy.

  Note: if you need reliable uninstall behavior, then install
  with pip instead of using `setup.py install`:

    - `pip install .`       (from a git repo or downloaded source
                             release)
    - `pip install numpy`   (last NumPy release on PyPi)


  C:\Users\jaydeep\AppData\Local\Temp\pip-install-vvajwadr\numpy\numpy\distutils\misc_util.py:464: SyntaxWarning: "is" with a literal. Did you mean "=="?
    return is_string(s) and ('*' in s or '?' is s)
  blas_opt_info:
  blas_mkl_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries mkl_rt not found in ['c:\\users\\jaydeep\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\jaydeep\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  blis_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries blis not found in ['c:\\users\\jaydeep\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\jaydeep\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  openblas_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries openblas not found in ['c:\\users\\jaydeep\\appdata\\local\\programs\\python\\python38\\lib', 

'C: \', 'c: \ users \ jaydeep \ appdata \ local \ Programs \ python \ python38 \ libs'] get_default_fcompiler: подходящие типы: '[' gnu ',' intelv',' absoft ',' compaqv ',' intelev ',' gnu95 ',' g95 ',' intelvem ',' intelem ',' flang ']' настроить GnuFCompiler Не удалось найти исполняемый файл g77 Не удалось найти исполняемый файл f77 настроить IntelVisualFCompiler Couldне найти исполнительныйble ifort Не удалось найти исполняемый файл ifl настроить AbsoftFCompiler Не удалось найти исполняемый файл f90 настроить CompaqVisualFCompiler Не удалось найти исполняемый файл DF для настройки IntelItaniumVisualFCompiler Не удалось найти исполняемый файл efl настроить Gnu95FCompiler Не удалось найти исполняемый файл gfortran Не удалось найти исполняемый файл f95 Не удалось найти исполняемый файлнастроить G95FCompiler Не удалось найти исполняемый файл g95 настроить IntelEM64VisualFCompiler настроить IntelEM64TFCompiler Не удалось найти исполняемый файл efort Не удалось найти исполняемый efc настроить PGroupFlangCompiler Не удалось найти исполняемый фланец Не знаю, как скомпилировать код Фортрана на платформе 'nt' НЕ УКАЗАН * 10 * 10

'C: \', 'c: \ users \ jaydeep \ appdata \ local \ Programs \ python \ python38 \ libs'] НЕ ДОСТУПНО

  openblas_clapack_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries openblas,lapack not found in ['c:\\users\\jaydeep\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\jaydeep\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  atlas_3_10_threads_info:
  Setting PTATLAS=ATLAS
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries tatlas,tatlas not found in c:\users\jaydeep\appdata\local\programs\python\python38\lib        
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\jaydeep\appdata\local\programs\python\python38\lib
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries tatlas,tatlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries tatlas,tatlas not found in c:\users\jaydeep\appdata\local\programs\python\python38\libs       
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\jaydeep\appdata\local\programs\python\python38\libs        
  <class 'numpy.distutils.system_info.atlas_3_10_threads_info'>
    NOT AVAILABLE

  atlas_3_10_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries satlas,satlas not found in c:\users\jaydeep\appdata\local\programs\python\python38\lib        
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\jaydeep\appdata\local\programs\python\python38\lib
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries satlas,satlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries satlas,satlas not found in c:\users\jaydeep\appdata\local\programs\python\python38\libs       
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\jaydeep\appdata\local\programs\python\python38\libs        
  <class 'numpy.distutils.system_info.atlas_3_10_info'>
    NOT AVAILABLE

  atlas_threads_info:
  Setting PTATLAS=ATLAS
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries ptf77blas,ptcblas,atlas not found in c:\users\jaydeep\appdata\local\programs\python\python38\lib
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\jaydeep\appdata\local\programs\python\python38\lib
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries ptf77blas,ptcblas,atlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries ptf77blas,ptcblas,atlas not found in c:\users\jaydeep\appdata\local\programs\python\python38\libs
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\jaydeep\appdata\local\programs\python\python38\libs        
  <class 'numpy.distutils.system_info.atlas_threads_info'>
    NOT AVAILABLE

  atlas_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries f77blas,cblas,atlas not found in c:\users\jaydeep\appdata\local\programs\python\python38\lib  
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\jaydeep\appdata\local\programs\python\python38\lib
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries f77blas,cblas,atlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in C:\
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries f77blas,cblas,atlas not found in c:\users\jaydeep\appdata\local\programs\python\python38\libs 
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack_atlas not found in c:\users\jaydeep\appdata\local\programs\python\python38\libs        
  <class 'numpy.distutils.system_info.atlas_info'>
    NOT AVAILABLE

  lapack_info:
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  customize MSVCCompiler
    libraries lapack not found in ['c:\\users\\jaydeep\\appdata\\local\\programs\\python\\python38\\lib', 'C:\\', 'c:\\users\\jaydeep\\appdata\\local\\programs\\python\\python38\\libs']
    NOT AVAILABLE

  C:\Users\jaydeep\AppData\Local\Temp\pip-install-vvajwadr\numpy\numpy\distutils\system_info.py:624: UserWarning:
      Lapack (http://www.netlib.org/lapack/) libraries not found.
      Directories to search for the libraries can be specified in the
      numpy/distutils/site.cfg file (section [lapack]) or by setting
      the LAPACK environment variable.
    self.calc_info()
  lapack_src_info:
    NOT AVAILABLE

  C:\Users\jaydeep\AppData\Local\Temp\pip-install-vvajwadr\numpy\numpy\distutils\system_info.py:624: UserWarning:
      Lapack (http://www.netlib.org/lapack/) sources not found.
      Directories to search for the sources can be specified in the
      numpy/distutils/site.cfg file (section [lapack_src]) or by setting
      the LAPACK_SRC environment variable.
    self.calc_info()
    NOT AVAILABLE

  c:\users\jaydeep\appdata\local\programs\python\python38\lib\distutils\dist.py:274: UserWarning: Unknown distribution option: 'define_macros'
    warnings.warn(msg)
  running install
  running build
  running config_cc
  unifing config_cc, config, build_clib, build_ext, build commands --compiler options
  running config_fc
  unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options
  running build_src
  build_src
  building py_modules sources
  creating build
  creating build\src.win-amd64-3.8
  creating build\src.win-amd64-3.8\numpy
  creating build\src.win-amd64-3.8\numpy\distutils
  building library "npymath" sources
  No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutils
  error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/
  ----------------------------------------

ОШИБКА: команда завершилась ошибкой с состоянием выхода 1: 'c: \ users \ jaydeep \ appdata \ local \ Programs \ python \ python38 \ python.exe' -u -c 'импортировать sys, setuptools, tokenize;sys.argv [0] = '"'" 'C: \ Users \ jaydeep \ AppData \ Local \ Temp \ pip-install-vvajwadr \ numpy \ setup.py' "'"'; file = '"'" 'C: \ Users \ jaydeep \ AppData \ Local \ Temp \ pip-install-vvajwadr \ numpy \ setup.py' "'"'; f = getattr (tokenize, '"'"' open '"'" ', open) ( file ); code = f.read (). replace (' "'"' \ r \ n '"'" ',' "'"' \ n '"' "'); f.close (); exec (скомпилировать (код, file ,'" '"' exec '"' "'))' install --record'C: \ Users \ jaydeep \ AppData \ Local \ Temp \ pip-record-feg73ngb \ install-record.txt' --single-version-внешне управляемый --prefix 'C: \ Users \ jaydeep \ AppData \ Local \Temp \ pip-build-env-w6od1jr0 \ overlay '--compile Проверьте журналы для полного вывода команды.


ОШИБКА: команда завершилась ошибкой с состоянием выхода 1: 'c: \ users \ jaydeep \ appdata \ local \ Programs \ python \ python38 \ python.exe' 'c: \ users \ jaydeep \ appdata\ local \ Programs \ python \ python38 \ lib \ site-packages \ pip 'install --ignore-selected --no-user --prefix' C: \ Users \ jaydeep \ AppData \ Local \ Temp \ pip-build-env-w6od1jr0 \ overlay '--no-warn-script-location --no-binary: нет: --only-binary: нет: -i https://pypi.org/simple - настройки колеса' Cython> = 0.29.2 '«NumPy == 1.13.3;python_version == '"'" '3.5' "'"' и platform_system! = '"'" 'AIX' "'"' '' numpy == 1.13.3;python_version == '"'" '3.6' "'"' и platform_system! = '"'" 'AIX' "'"' '' numpy == 1.14.5;python_version> = '"'" '3.7' "'"' и platform_system! = '"'" 'AIX' "'"' '' numpy == 1.16.0;python_version == '"'" '3.5' "'"' и platform_system == '"'" 'AIX' "'"' '' numpy == 1.16.0;python_version == '"'" '3.6' "'"' и platform_system == '"'" 'AIX' "'"' '' numpy == 1.16.0;python_version> = '"'" '3.7' "'"' и platform_system == '"'" 'AIX' "'"' 'Проверьте журналы для полного вывода команды.

1 Ответ

0 голосов
/ 06 ноября 2019

Вам необходимо установить инструменты сборки Visual C ++ 14.0. В этой ссылке ищите Build Tools for Visual Studio 2019 в разделе Tools for Visual Studio 2019. Скачайте его и при установке проверьте инструмент сборки C ++. А также убедитесь, что проверены последние версии MSVCv142 - VS 2019 C ++ x64 / x86 build tools и Windows 10 SDK. для получения дополнительной информации см. эту ссылку .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...