欢迎访问我的网站,希望内容对您有用,感兴趣的可以加入免费知识星球。

pip安装库时报错Microsoft Visual C++ 14.0 is required?

Python基础 迷途小书童 7个月前 (05-14) 663次浏览 0个评论

环境

  • windows 10 64bit
  • python 3.6

前言

多次碰到网友朋友的咨询,问题是在使用 pip 安装某个库时报错,信息是

running install
running build
running build_py
...
building 'Crypto.Random.OSRNG.winrandom' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual
C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

解决方法

  1. 按照错误提示安装 Visual C++,到微软官网 https://visualstudio.microsoft.com
    Microsoft Visual C++ 14.0 is required

  2. 下载完成开始安装

Microsoft Visual C++ 14.0 is required

  1. 在安装组件时,选择 Desktop development with C++

Microsoft Visual C++ 14.0 is required

安装完成后,需要重启电脑

  1. 如果问题还存在的话,可以去升级下 setuptools 模块
pip install -U setuptools

如果是碰到 pip 无法使用,可以到站点 https://bootstrap.pypa.io/get-pip.py 下载文件保存起来,比如 getpip.py,然后进入到自己的 python 环境,执行

python getpip.py

这个脚本会去安装或者升级 pip,同时也会安装 setuptoolswheel 这2个模块,如果环境中它们也缺失的话。

参考资料

喜欢 (0)

您必须 登录 才能发表评论!

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

请关闭 Adblock 等类似浏览器插件,然后刷新页面访问,感谢您的支持!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.