Как исправить ошибку установки pip-пакета в pycharm windows? - PullRequest
0 голосов
/ 10 апреля 2020

Выполненная команда:

pip install numpy

Ошибка:

RuntimeError: Нерабочая цепочка инструментов: невозможно связать простую C программу

Возможное решение :
Попробуйте запустить эту команду из системного терминала. Убедитесь, что вы используете правильную версию pip, установленную для вашего Python интерпретатора, расположенного по адресу 'C:\Users\JShaikh\PycharmProjects\sample\venv\Scripts\python.exe'.

Вывод команды:

Collecting numpy   Using cached https://files.pythonhosted.org/packages/84/1e/ff467ac56bfeaea51d4a2e72d315c1fe440b20192fea7e460f0f248acac8/numpy-1.18.2.zip

Установка зависимостей сборки: начало Установка зависимостей сборки: завершено со статусом «выполнено» Получение требований к колесу сборки: начато Получение требований к колесу сборки: завершено со статусом «выполнено» Подготовка метаданных колеса: начато Подготовка метаданных колеса: завершено со статусом «ошибка» Полный вывод команды C: \ Users \ JShaikh \ PycharmProjects \ sample \ venv \ Scripts \ python .exe C: \ Users \ JShaikh \ PycharmProjects \ sample \ venv \ lib \ site-packages \ pip-19.0.3-py3. 8.egg \ pip_vendor \ pep517_in_process.py prepare_metadata_for_build_wheel C: \ Users \ JShaikh \ AppData \ Local \ Temp \ tmpxwuuls3z: Запуск из numpy исходного каталога. setup.py:461: UserWarning: нераспознанная команда setuptools, продолжающая генерацию исходников Cython и расширение шаблонов run_build = parse_setuppy_commands () Cythonizing sources Processing numpy / random_bounded_integers.pxd.in Обработка numpy / random \ mtrand.pyx Обработка numpy / random_bit_generator.py numpy / random_bounded_integers.pyx.in Обработка numpy / random_common.pyx Обработка numpy / random_generator.pyx Обработка numpy / random_mt19937.pyx Обработка numpy / random_pcg64.pyx Обработка numpy / random_philox.pyx Обработка numpy / random_philox.pyx модуль_файлов: info_plus_info_pyf_64f6464 'numpy .distutils._msvccompiler' в numpy .distutils; пытаясь из distutils настроить библиотеки MSVCCompiler, mkl_rt не найден в ['C: \ Users \ JShaikh \ PycharmProjects \ sample \ venv \ lib', 'C: \'] НЕ ДОСТУПНО

blis_info:
  libraries blis not found in ['C:\\Users\\JShaikh\\PycharmProjects\\sample\\venv\\lib', 'C:\\']
  NOT AVAILABLE

openblas_info:
  libraries openblas not found in ['C:\\Users\\JShaikh\\PycharmProjects\\sample\\venv\\lib', 'C:\\']
get_default_fcompiler: matching types: '['gnu', 'intelv', 'absoft', 'compaqv', 'intelev', 'gnu95', 'g95', 'intelvem', 'intelem',

' flang ']' настроить GnuFCompiler Не удалось найти исполняемый файл g77 Не удалось найти исполняемый файл f77 настроить IntelVisualFCompiler Не удалось найти исполняемый файл ifort Не удалось найти исполняемый файл ifl настроить AbsoftFCompiler Не удалось найти исполняемый файл f90 настроить CompaqVisualFCompiler Не удалось найти исполняемый файл CIF не может найти исполняемый файл CUF не может найти исполняемый файл CIF не может быть найден в CIF настраивать не могу ли я настроить исполняемый файл DFC не может быть найден в CIF настраивать Gnu95FCompiler не удалось найти исполняемый gfortran не удалось найти исполняемый F95 подгоняем G95FCompiler не удалось найти исполняемый файл g95 подгоняет IntelEM64VisualFCompiler подгоняет IntelEM64TFCompiler не удалось найти исполняемый Efort не удалось найти исполняемый EFC подгоняем PGroupFlangCompiler не удалось найти исполняемый Flang не знаю, как компилировать код Fortran на платформе 'nt' НЕ ДОСТУПНО

atlas_3_10_blas_threads_info:
Setting PTATLAS=ATLAS
  libraries tatlas not found in ['C:\\Users\\JShaikh\\PycharmProjects\\sample\\venv\\lib', 'C:\\']
  NOT AVAILABLE

atlas_3_10_blas_info:
  libraries satlas not found in ['C:\\Users\\JShaikh\\PycharmProjects\\sample\\venv\\lib', 'C:\\']
  NOT AVAILABLE

atlas_blas_threads_info:
Setting PTATLAS=ATLAS
  libraries ptf77blas,ptcblas,atlas not found in ['C:\\Users\\JShaikh\\PycharmProjects\\sample\\venv\\lib', 'C:\\']
  NOT AVAILABLE

atlas_blas_info:
  libraries f77blas,cblas,atlas not found in ['C:\\Users\\JShaikh\\PycharmProjects\\sample\\venv\\lib', 'C:\\']
  NOT AVAILABLE

accelerate_info:
  NOT AVAILABLE

C:\Users\JShaikh\AppData\Local\Temp\pycharm-packaging\numpy\numpy\distutils\system_info.py:1896:

Пользователь Предупреждение: Оптимизированные (поставщик) библиотеки Blas не найдены. Возвращается к библиотеке netlib Blas, которая имеет худшую производительность. Лучшая производительность должна быть легко достигнута путем переключения библиотеки Blas. если self._calc_info (blas): blas_info: библиотеки не найдены в ['C: \ Users \ JShaikh \ PycharmProjects \ sample \ venv \ lib', 'C: \'] НЕ ДОСТУПНО

C:\Users\JShaikh\AppData\Local\Temp\pycharm-packaging\numpy\numpy\distutils\system_info.py:1896:

UserWarning: библиотеки Blas (http://www.netlib.org/blas/) не найдены. Каталоги для поиска библиотек можно указать в файле numpy / distutils / site.cfg (раздел [blas]) или установив переменную среды BLAS. если self._calc_info (blas): blas_src_info: НЕ ДОСТУПНО

C:\Users\JShaikh\AppData\Local\Temp\pycharm-packaging\numpy\numpy\distutils\system_info.py:1896:

UserWarning: Blas (http://www.netlib.org/blas/) источники не найдены. Каталоги для поиска источников можно указать в файл numpy / distutils / site.cfg (раздел [blas_src]) или путем установки переменной среды BLAS_SR C. если self._calc_info (blas): НЕ ДОСТУПНО

non-existing path in 'numpy\\distutils': 'site.cfg'
lapack_opt_info:
lapack_mkl_info:
  libraries mkl_rt not found in ['C:\\Users\\JShaikh\\PycharmProjects\\sample\\venv\\lib', 'C:\\']
  NOT AVAILABLE

openblas_lapack_info:
  libraries openblas not found in ['C:\\Users\\JShaikh\\PycharmProjects\\sample\\venv\\lib', 'C:\\']
  NOT AVAILABLE

openblas_clapack_info:
  libraries openblas,lapack not found in ['C:\\Users\\JShaikh\\PycharmProjects\\sample\\venv\\lib', 'C:\\']
  NOT AVAILABLE

flame_info:
  libraries flame not found in ['C:\\Users\\JShaikh\\PycharmProjects\\sample\\venv\\lib', 'C:\\']
  NOT AVAILABLE

atlas_3_10_threads_info:
Setting PTATLAS=ATLAS
  libraries lapack_atlas not found in C:\Users\JShaikh\PycharmProjects\sample\venv\lib
  libraries tatlas,tatlas not found in C:\Users\JShaikh\PycharmProjects\sample\venv\lib
  libraries lapack_atlas not found in C:\
  libraries tatlas,tatlas not found in C:\
<class 'numpy.distutils.system_info.atlas_3_10_threads_info'>
  NOT AVAILABLE

atlas_3_10_info:
  libraries lapack_atlas not found in C:\Users\JShaikh\PycharmProjects\sample\venv\lib
  libraries satlas,satlas not found in C:\Users\JShaikh\PycharmProjects\sample\venv\lib
  libraries lapack_atlas not found in C:\
  libraries satlas,satlas not found in C:\
<class 'numpy.distutils.system_info.atlas_3_10_info'>
  NOT AVAILABLE

atlas_threads_info:
Setting PTATLAS=ATLAS
  libraries lapack_atlas not found in C:\Users\JShaikh\PycharmProjects\sample\venv\lib
  libraries ptf77blas,ptcblas,atlas not found in C:\Users\JShaikh\PycharmProjects\sample\venv\lib
  libraries lapack_atlas not found in C:\
  libraries ptf77blas,ptcblas,atlas not found in C:\
<class 'numpy.distutils.system_info.atlas_threads_info'>
  NOT AVAILABLE

atlas_info:
  libraries lapack_atlas not found in C:\Users\JShaikh\PycharmProjects\sample\venv\lib
  libraries f77blas,cblas,atlas not found in C:\Users\JShaikh\PycharmProjects\sample\venv\lib
  libraries lapack_atlas not found in C:\
  libraries f77blas,cblas,atlas not found in C:\
<class 'numpy.distutils.system_info.atlas_info'>
  NOT AVAILABLE

lapack_info:
  libraries lapack not found in ['C:\\Users\\JShaikh\\PycharmProjects\\sample\\venv\\lib', 'C:\\']
  NOT AVAILABLE

C:\Users\JShaikh\AppData\Local\Temp\pycharm-packaging\numpy\numpy\distutils\system_info.py:1730:

UserWarning: библиотеки Lapack (http://www.netlib.org/lapack/) не найдены. Каталоги для поиска библиотек можно указать в файле numpy / distutils / site.cfg (раздел [lapack]) или установив переменную среды LAPACK. return getattr (self, '_calc_info _ {}'. format (name)) () lapack_src_info: НЕ ДОСТУПНО

C:\Users\JShaikh\AppData\Local\Temp\pycharm-packaging\numpy\numpy\distutils\system_info.py:1730:

UserWarning: Lapack (http://www.netlib.org/lapack/) источники не найдены. Каталоги для поиска источников можно указать в файле numpy / distutils / site.cfg (раздел [lapack_src]) или установив переменную среды LAPACK_SR C. return getattr (self, '_calc_info _ {}'. format (name)) () НЕ ДОСТУПНО

C:\Users\JShaikh\AppData\Local\Programs\Python\Python38-32\lib\distutils\dist.py:274:

UserWarning: неизвестный параметр распространения: 'define_macros' warnings.warn (msg) работает dist_info работает build_src build_src build исходники py_modules создание сборки создание сборки \ sr c .win32-3.8 создание сборки \ sr c .win32-3.8 \ numpy создание сборки \ sr c .win32-3.8 \ numpy \ distutils сборка библиотеки "npymath" исходники LINK : фатальная ошибка LNK1104: не удается открыть файл 'kernel32.lib' Traceback (последний вызов был последним): файл "C: \ Users \ JShaikh \ PycharmProjects \ sample \ venv \ lib \ site-packages \ pip-19.0.3- py3.8.egg \ pip_vendor \ pep517_in_process.py ", строка 207, в файле main ()" C: \ Users \ JShaikh \ PycharmProjects \ sample \ venv \ lib \ site-packages \ pip-19.0.3-py3 .8.egg \ pip_vendor \ pep517_in_process.py ", строка 197, в главном файле json_out ['return_val'] = hook (** hook_input ['kwargs']) Файл" C: \ Users \ JShaikh \ PycharmProjects \ sample \ venv \ lib \ site-packages \ pip-19.0.3-py3.8.egg \ pip_vendor \ pep517_in_process.py ", строка 69, в пре Файл возврата * pare_metadata_for_build_wheel (metadata_directory, config_settings) Файл "C: \ Users \ JShaikh \ AppData \ Local \ Temp \ pip-build-env-p3xp3ux1 \ overlay \ Lib \ site-packages \ setuptools \ build_meta.py", строка 15 , в файле prepare_metadata_for_build_wheel self.run_setup () "C: \ Users \ JShaikh \ AppData \ Local \ Temp \ pip-build-env-p3xp3ux1 \ overlay \ Lib \ site-packages \ setuptools \ build_meta.py", строка 249 , в run_setup super (_BuildMetaLegacyBackend, файл "C: \ Users \ JShaikh \ AppData \ Local \ Temp \ pip-build-env-p3xp3ux1 \ overlay \ Lib \ site-packages \ setuptools \ build_meta.py", строка 143, в run_setup exe c (компилировать (код, file , 'exe c'), locals ()) Файл "setup.py", строка 488, в файле setup_package () "setup.py ", строка 480, в файле настройки setup_package (** метаданные)" C: \ Users \ JShaikh \ AppData \ Local \ Temp \ pycharm-packaging \ numpy \ numpy \ distutils \ core.py ", строка 171, в установке вернуть файл old_setup (** new_attr) "C: \ Users \ JShaikh \ AppData \ Local \ Temp \ pip-build-env-p3xp3ux1 \ overlay \ Lib \ site-packag es \ setuptools__init __. py ", строка 144, в настройке вернуть файл distutils.core.setup (** attrs) Файл" C: \ Users \ JShaikh \ AppData \ Local \ Programs \ Python \ Python38 Python38-32 \ lib \ distutils \ core.py ", строка 148, в файле настройки dist.run_commands () установки" C: \ Users \ JShaikh \ AppData \ Local \ Programs \ Python \ Python38-32 \ lib \ distutils \ dist.py ", строка 966, в run_commands self.run_command (cmd) Файл "C: \ Users \ JShaikh \ AppData \ Local \ Programs \ Python \ Python38-32 \ lib \ distutils \ dist.py", строка 985, в run_command cmd_obj.run () Файл "C: \ Users \ JShaikh \ AppData \ Local \ Temp \ pip-build-env-p3xp3ux1 \ overlay \ Lib \ site-packages \ setuptools \ command \ dist_info.py", строка 31, в запуске egg_info.run () Файл "C: \ Users \ JShaikh \ AppData \ Local \ Temp \ pycharm-packaging \ numpy \ numpy \ distutils \ command \ egg_info.py", строка 26, в запуске self.run_command ("build_sr c") Файл "C: \ Users \ JShaikh \ AppData \ Local \ Programs \ Python \ Python38-32 \ lib \ distutils \ cmd.py", строка 313, в файле run_command self.distribution.run_command (команда) Файл "C : \ Users \ JShaikh \ AppData \ Local \ Programs \ Python \ Python38-32 \ lib \ distutils \ dist.py ", строка 985, в файле run_command cmd_obj.run ()" C: \ Users \ JShaikh \ AppData \ Локальная \ Temp \ pycharm-package \ numpy \ numpy \ distutils \ command \ build_sr c .py ", строка 146, в файле self.build_sources () запускается" C: \ Users \ JShaikh \ AppData \ Local \ Temp \ pycharm-packaging \ numpy \ numpy \ distutils \ command \ build_sr c .py ", строка 157, в файле build_sources self.build_library_sources (* libname_info), файл" C: \ Users \ JShaikh \ AppData \ Local \ Temp \ pycharm-packaging \ numpy \ numpy \ distutils \ command \ build_sr c .py ", строка 290, в build_library_sources sources = self.generate_sources (sources, (lib_name, build_info) ) Файл "C: \ Users \ JShaikh \ AppData \ Local \ Temp \ pycharm-packaging \ numpy \ numpy \ distutils \ command \ build_sr c .py", строка 380, в generate_sources source = fun c ( extension, build_dir) Файл «numpy \ core \ setup.py», строка 661, в get_mathlib_info повысить RuntimeError («Нерабочая цепочка инструментов: невозможно связать простую C программу») RuntimeError: Нерабочая цепочка инструментов: не может связать простую C программу

----------------------------------------

Команда "C: \ Users \ JShaikh \ PycharmProjects \ sample \ venv \ Scripts \ python .exe C: \ Users \ JShaikh \ PycharmProjects \ sample \ venv \ lib \ site-packages \ pip-19.0.3-py3.8.egg \ pip_vendor \ pep517_in_process.py prepare_metadata_for_build_wheel C: \ Users \ JShaikh \ AppData \ Local \ Temp \ tmpxwuuls3z "завершился ошибкой с кодом ошибки 1 в C: \ Пользователи \ JShaikh \ AppData \ Local \ Temp \ pycharm-packaging \ numpy

1 Ответ

0 голосов
/ 10 апреля 2020

Вы запускали команду pip install numpy в окне приглашения в pycharm? Попробуйте запустить окно подсказки anaconda и запустить там команду.

Если вы попытаетесь установить numpy в определенной c виртуальной среде, вы можете попробовать выполнить следующие действия. Сначала создайте свой проект. Затем в интерфейсе pycharm, go до

File->Settings->Project->Project Interpreter

и щелкните знак + справа, найдите numpy и установите.

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