执行的命令:
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
您是否在pip install numpy
的提示窗口中运行命令pycharm
?尝试启动anaconda提示窗口,然后在其中运行命令。
如果尝试在特定的虚拟环境中安装numpy
,则可以尝试以下步骤。首先创建您的项目。然后在pycharm
界面中,转到
File->Settings->Project->Project Interpreter
并单击右侧的+
标志,找到numpy
并安装。