您的位置:首页 > 编程语言 > C语言/C++

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

2018-05-21 22:07 495 查看
参考:

https://blog.csdn.net/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重启,这时候就可以调用这些第三方库了


阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐