解决安装pandas时error: Microsoft Visual C++ 10.0 is required.

本文介绍了解决Python环境下提示需要Microsoft Visual C++ 10.0依赖的问题方法,通过下载whl格式的包并使用pip进行安装,最后调整PyCharm的虚拟环境设置以成功调用第三方库。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考:

https://blog.youkuaiyun.com/l9i0a3n/article/details/77161801

https://www.oschina.net/question/2294527_244245

https://www.zhihu.com/question/264128006/answer/280472416

https://www.zhihu.com/question/40029203


出现error: Microsoft Visual C++ 10.0 is required的错误,大致是因为有些包是用C来写的,与python有些冲突,那么为了解决这个冲突系统会告诉你要安装一个 c++10.0 然而 微软早就不提供这个安装了,那么如何解决呢?

可以下载whl格式的安装包,再使用pip方式进行安装

whl格式的下载链接:http://www.lfd.uci.edu/~gohlke/pythonlibs/

以pandas为例 34 35 36 37都是python版本号,后面的 win32以及amd64是系统位数

下载完成后,系统调出  cmd  利用pip install 路径/文件.whl,例如C:Users\a>pip install D:\python\numpy-1.9.2+mkl-cp33-none-win_amd64.whl

whl方式导入的库,命令行中可以使用,在pycharm中却用不了,因为工程的python解释使用的是虚拟环境,需要切换成系统环境的,通过虚拟环境,可以将不同项目分在不同环境中,安装不同的包,避免冲突。

命令行安装好whl文件后,打开pycharm的项目的venv文件夹,再打开其中的pyvenv文件,将文件中的include-system-site-packages 修改为true,完成后保存关闭文件修改完成后将pycharm重启,这时候就可以调用这些第三方库了


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值