当前位置: 首页 > news >正文

conda 环境 numpy 安装报错需要 Microsoft Visual C++ 14.0

到公司装深度学校环境。项目较旧,安装依赖,一堆报错(基于 conda 环境):

  1. numpy 安装报需要 C++ 14.0
No module named 'numpy.distutils._msvccompiler' in numpy.distutils; trying from distutilserror: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/[end of output]

在这里插入图片描述

然后使用 whl 方式安装成功了(如果你是 conda 环境不要急着坐这步,后面有更好的方式)。

  1. matplotlib 同样报错需要 C++ 14.0
building 'matplotlib.ft2font' extensionerror: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/

在这里插入图片描述

解决方案

  1. 使用 whl 尝试安装,本人不想再找 whl 了,粗略看了下,我的安装里面还涉及到了python版本和库版本的问题、库和库之间的版本问题。太麻烦了。

  2. 安装 Microsoft Visual C++ 14.0 支持,按照链接进去下载生成工具。注意,很多人傻傻的直接安装了个vs ide到电脑上🎃,其实不需要的。点击“单个组件”,在里面安装搜索 MSVS 安装即可!!(针对本问题还可以尝试下一个方法,更好更快更方便🎨)
    在这里插入图片描述

  3. 直接使用 conda 命令,完美解决。以后还是优先使用 conda 安装依赖呀~

conda install matplotlib
# 指定版本
# conda install matplotlib==3.3.2

后面安装 pytorch,笔者也是直接使用 conda 安装了,很方便。以前真是买椟还珠啊

http://www.lryc.cn/news/113711.html

相关文章:

  • 算法工程师-机器学习面试题总结(5)
  • 论文阅读 RRNet: A Hybrid Detector for Object Detection in Drone-captured Images
  • js执行机制
  • 关于策略模式的注入问题
  • 通用Mapper的四个常见注解
  • 二进制安装K8S(单Master集群架构)
  • 基于java汽车销售分析与管理系统设计与实现
  • Glass指纹识别工具,多线程Web指纹识别工具-Chunsou
  • BIO,NIO,AIO总结
  • [腾讯云Cloud Studio实战训练营]基于Cloud Studio完成图书管理系统
  • (二)Node.js 基础模块
  • AUC及其拓展GAUC
  • 【CSS】CSS 选择器
  • 2023-08-07力扣今日四题-好题
  • Packet Tracer - IPv4 和 IPv6 编址故障排除
  • PHP国外在线教育系统源码 在线课程系统源码 直播课程系统源码提供在线课程,现场课程,测验
  • Abaqus 中最常用的子程序有哪些 硕迪科技
  • 容器——3.Collection 子接口之 Set
  • 将整数,结构体,结构体数组,链表写到文件
  • UNIX基础知识:UNIX体系结构、登录、文件和目录、输入和输出、程序和进程、出错处理、用户标识、信号、时间值、系统调用和库函数
  • IDEA2021.3.1-优化设置IDEA2021.3.1-优化设置、快捷方式改为eclipse、快捷键等
  • 使用C#的窗体显示与隐藏动画效果方案 - 开源研究系列文章
  • 09_Vue3中的 toRef 和 toRefs
  • JAVA获取视频音频时长 文件大小 MultipartFileUtil和file转换
  • 刷题笔记 day9
  • 小白解密ChatGPT大模型训练;Meta开源生成式AI工具AudioCraft
  • 1 swagger简单案例
  • Flutter写一个android底部导航栏框架
  • 关于自动化测试用例失败重试的一些思考
  • JS逆向之顶像滑块