跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • Microsoft Visual C++ 14.0 过于巨大,有没有优化的方案?
未分類
28 3 月 2020

Microsoft Visual C++ 14.0 过于巨大,有没有优化的方案?

Microsoft Visual C++ 14.0 过于巨大,有没有优化的方案?

資深大佬 : JCZ2MkKb5S8ZX9pq 49

背景

  • python3 安装 pyaudio,提示 Microsoft Visual C++ 14.0 is required.
  • Win10.1909,redistributable 有一堆了。

问题点

  • 官方方案要整个安装,异常巨大 3.75G …

解决过程

  • 搜了几个方案,但实行下来都没成功。
  • 其中 python – Microsoft Visual C++ 14.0 is required (Unable to find vcvarsall.bat) – Stack Overflow 有提到一个精简版,但我安装不成功。
  • 也包括 V2 之前其它朋友的提问。

请益

  • 想问问有没有踩过这个坑的朋友,请分享一下经验。
大佬有話說 (25)

  • 資深大佬 : wuwukai007

    python3.几?

  • 資深大佬 : wuwukai007

    https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio 我 python3.6 用这个一次过

  • 主 資深大佬 : JCZ2MkKb5S8ZX9pq

    @wuwukai007 谢谢,我试试。我 3.8 了。

  • 主 資深大佬 : JCZ2MkKb5S8ZX9pq

    @wuwukai007 感谢,可以用,有 38 的。

  • 資深大佬 : justou

    一句话总结下我当初如何跳出这坑的:安装 VS 全家桶。

    啰嗦两句自己如何折腾过的:
    最初用 Python 时遇到需要编译安装的库,折腾过 mingw 之类,嫌弃 vs 太大太臃肿;
    后来发现很多库别人编译好了。上已给出那个网站。继续嫌弃 vs 太大太臃肿;
    后来发现一些库找不到编译好的版本了,还是折腾 mingw 之类,还是嫌弃 vs 太大太臃肿;
    再后来发现需要自己编译自己写的 python 扩展了(cython),还折腾了一阵 mingw,但老是会出些奇怪的问题,vs 略大略臃肿;
    …
    后来开始写 C++, 用 qt,用 opencv,啊,vs 真香! 安装编译 python 扩展,编译自己写的扩展,啊,vs 宇宙第一!

    重点是,windows 下的 python 发行版就是用 vs 编译的啊,不想折腾各种问题,vs 全家桶保平安,很多莫名的应用程序问题也随之消失。python 跟 vs 全家桶结合后再也没出现过无法编译问题,所以很长一段时间 vs 全家桶跟 anaconda 都是我头两个安装的两个程序。

    现在从事 hpc 方面的工作,啊,windows 好臃肿…

  • 資深大佬 : marcushbs

    vmware 或者 virtualbox 上 ubuntu server,虚拟机装完也就 800M

  • 資深大佬 : love

    做开发还是 linux 爽,完全没这类问题

  • 資深大佬 : Buges

    3 个 G 就异常巨大了?建议加硬盘。

  • 主 資深大佬 : JCZ2MkKb5S8ZX9pq

    @justou 刚好处理一点跟系统声音输出相关的小东西,短期还用不上全家桶。

  • 主 資深大佬 : JCZ2MkKb5S8ZX9pq

    @marcushbs 2 的方案只需要 94k。

    @love 我要处理的刚好就是关于 windows 的问题。

    @Buges 其实也有可能是我网速慢下不起,或者智商低不会下。你的建议很棒特别了不起。

  • 資深大佬 : Buges

    @JCZ2MkKb5S8ZX9pq 好好提建议,硬盘流量值几个钱?有你踩坑和阴阳怪气的时间去写代码生产的价值都比这高了。

  • 資深大佬 : hundan

    @Buges 硬盘?你知道这东西要装多久?

  • 資深大佬 : lostpg

    @hundan 时代变了,现在 vs 下载速度快得一笔

  • 資深大佬 : ysc3839

    你的问题是这个库有 C/C++ 代码需要编译,至少需要安装 VC++ Build Tools。遇到这种情况请找编译好的 whl 包,比如二提供的。

  • 資深大佬 : jinliming2

    最小安装:VC++ Build Tools + 一个最新版本的 windows 10 SDK 就基本没啥问题了,除了 SDK 会占很大空间。

  • 資深大佬 : Trim21

    sdk 要好几 G

  • 資深大佬 : silkriver

    下这个,只要 3MB http://go.microsoft.com/fwlink/?LinkId=691126

  • 資深大佬 : araraloren

    不是安装 SDK 就行了吗??? VS 啥的是拿来写代码的。。

  • 資深大佬 : lllllliu

    VC++ Build Tools+SDK+CMAKE+VSCODE

  • 資深大佬 : timothyqiu

    只安装 Build Tools 就行

  • 主 資深大佬 : JCZ2MkKb5S8ZX9pq

    @Buges 你的建议非常正确,希望在工作生活中对同事家人多提这样的好建议,你是最棒的。

  • 資深大佬 : hundan

    @lostpg 下载完不用安装的吗

  • 資深大佬 : lostpg

    @hundan 安装很费时吗

  • 資深大佬 : hundan

    @lostpg 是的 异常费时

  • 資深大佬 : crclz

    前几天刚刚安装了 vs c++的组件,确实很大,但感觉不太耗时。即使耗时,也是一次性的。
    如果是机械硬盘的话,因为固态硬盘越来越便宜了,建议买 500G 的 MX500 或者 860evo

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具