如何修复pycharm窗口中的pip软件包安装错误?

问题描述 投票:0回答:1

执行的命令:

pip install numpy

错误:

RuntimeError:断开的工具链:无法链接简单的C程序

可能的解决方案:尝试从系统终端运行此命令。确保使用正确的版本[pip],该版本为'C:\Users\JShaikh\PycharmProjects\sample\venv\Scripts\python.exe'中的Python解释器安装。

命令输出:

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.pyprepare_metadata_for_build_wheelC:\ Users \ JShaikh \ AppData \ Local \ Temp \ tmpxwuuls3z:从numpy源目录运行。setup.py:461:用户警告:无法识别的setuptools命令,继续生成Cython源并扩展模板run_build = parse_setuppy_commands()细胞化来源处理numpy / random_bounded_integers.pxd.in处理numpy / random \ mtrand.pyx处理numpy / random_bit_generator.pyx处理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_sfc64.pyxblas_opt_info:blas_mkl_info:numpy.distutils中没有名为“ numpy.distutils._msvccompiler”的模块;从distutils尝试自定义MSVCCompiler在['C:\ Users \ JShaikh \ PycharmProjects \ sample \ venv \ lib','C:\']中找不到库mkl_rt不可用

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找不到可执行文件DF自定义IntelItaniumVisualFCompiler找不到可执行文件efl定制Gnu95FCompiler找不到可执行文件gfortran找不到可执行文件f95定制G95FCompiler找不到可执行文件g95自定义IntelEM64VisualFCompiler自定义IntelEM64TFCompiler无法找到可执行文件找不到可执行文件efc自定义PGroupFlangCompiler无法找到可执行文件不知道如何在平台“ nt”上编译Fortran代码不可用

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库。通过切换可以轻松获得更好的性能布拉斯图书馆。如果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:

用户警告:找不到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:

用户警告:找不到Blas(http://www.netlib.org/blas/)来源。搜索源的目录可以在numpy / distutils / site.cfg文件([blas_src]节)或通过设置BLAS_SRC环境变量。如果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:

用户警告:找不到Lapack(http://www.netlib.org/lapack/)库。搜索库的目录可以在numpy / distutils / site.cfg文件([lapack]节)或通过设置LAPACK环境变量。返回getattr(self,'_calc_info _ {}'。format(name))()lapack_src_info:不可用

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

用户警告:找不到Lapack(http://www.netlib.org/lapack/)源。搜索源的目录可以在numpy / distutils / site.cfg文件([lapack_src]节)或通过设置LAPACK_SRC环境变量。返回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_srcbuild_src构建py_modules源创建版本创建build \ src.win32-3.8创建build \ src.win32-3.8 \ numpy创建build \ src.win32-3.8 \ numpy \ distutils建立库“ npymath”源链接:致命错误LNK1104:无法打开文件“ kernel32.lib”追溯(最近一次通话):文件“ C:\ Users \ JShaikh \ PycharmProjects \ sample \ venv \ lib \ site-packages \ pip-19.0.3-py3.8.egg \ pip_vendor \ pep517_in_process.py”,207行,在主要()文件“ C:\ Users \ JShaikh \ PycharmProjects \ sample \ venv \ lib \ site-packages \ pip-19.0.3-py3.8.egg \ pip_vendor \ pep517_in_process.py”,主线197json_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行,在prepare_metadata_for_build_wheel中返回挂钩(元数据目录,config_settings)文件“ C:\ Users \ JShaikh \ AppData \ Local \ Temp \ pip-build-env-p3xp3ux1 \ overlay \ Lib \ site-packages \ setuptools \ build_meta.py”,第158行,在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中超级(_BuildMetaLegacyBackend,文件“ C:\ Users \ JShaikh \ AppData \ Local \ Temp \ pip-build-env-p3xp3ux1 \ overlay \ Lib \ site-packages \ setuptools \ build_meta.py”,第143行,在run_setup中exec(编译(代码,文件,'exec'),locals())文件“ setup.py”,第488行,在setup_package()setup_package中的文件“ setup.py”,行480设置(**元数据)文件“ 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-packages \ setuptools__init __。py”,第144行返回distutils.core.setup(** attrs)文件“ C:\ Users \ JShaikh \ AppData \ Local \ Programs \ Python \ 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”,在run_command中的第985行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_src”)文件“ 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”,在run_command中的第985行cmd_obj.run()文件“ C:\ Users \ JShaikh \ AppData \ Local \ Temp \ pycharm-packaging \ numpy \ numpy \ distutils \ command \ build_src.py”,146行,正在运行self.build_sources()文件“ C:\ Users \ JShaikh \ AppData \ Local \ Temp \ pycharm-packaging \ numpy \ numpy \ distutils \ command \ build_src.py”,第157行,在build_sources中self.build_library_sources(* libname_info)文件“ C:\ Users \ JShaikh \ AppData \ Local \ Temp \ pycharm-packaging \ numpy \ numpy \ distutils \ command \ build_src.py”,第290行,在build_library_sources中来源= self.generate_sources(来源,(lib_name,build_info))文件“ C:\ Users \ JShaikh \ AppData \ Local \ Temp \ pycharm-packaging \ numpy \ numpy \ distutils \ command \ build_src.py”,第380行,在generate_sources中来源= func(扩展名,build_dir)get_mathlib_info中的文件“ numpy \ core \ setup.py”,行661引发RuntimeError(“断开的工具链:无法链接简单的C程序”)RuntimeError:断开的工具链:无法链接简单的C程序

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

命令“ C:\ Users \ JShaikh \ PycharmProjects \ sample \ venv \ Scripts \ python.exeC:\ Users \ JShaikh \ PycharmProjects \ sample \ venv \ lib \ site-packages \ pip-19.0.3-py3.8.egg \ pip_vendor \ pep517_in_process.pyprepare_metadata_for_build_wheelC:\ Users \ JShaikh \ AppData \ Local \ Temp \ tmpxwuuls3z“失败,出现错误C:\ Users \ JShaikh \ AppData \ Local \ Temp \ pycharm-packaging \ numpy中的代码1

python windows numpy pip pycharm
1个回答
0
投票

您是否在pip install numpy的提示窗口中运行命令pycharm?尝试启动anaconda提示窗口,然后在其中运行命令。

如果尝试在特定的虚拟环境中安装numpy,则可以尝试以下步骤。首先创建您的项目。然后在pycharm界面中,转到

File->Settings->Project->Project Interpreter

并单击右侧的+标志,找到numpy并安装。

© www.soinside.com 2019 - 2024. All rights reserved.