执行的命令:
pip install numpy
错误:
RuntimeError:断开的工具链:无法链接简单的C程序
可能的解决方案:
尝试从系统终端运行此命令。确保使用'C:\Users\JShaikh\PycharmProjects\sample\venv\Scripts\python.exe'
上为Python解释器安装的正确版本的'pip'。
命令输出:
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:用户警告:无法识别的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.pyx blas_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',
'法兰']' 自定义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_src build_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”, 主线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行,在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”,设置中 返回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.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“失败,出现错误 C:\ Users \ JShaikh \ AppData \ Local \ Temp \ pycharm-packaging \ numpy中的代码1
答案 0 :(得分:0)
您是否在pip install numpy
的提示窗口中运行命令pycharm
?尝试启动anaconda提示符窗口,然后在该窗口中运行命令。
如果您尝试在特定的虚拟环境中安装numpy
,则可以尝试以下步骤。首先创建您的项目。然后在pycharm
界面中,转到
File->Settings->Project->Project Interpreter
并单击右侧的+
标志,找到numpy
并安装。