error: Microsoft Visual C++ 14.0 is required(line_profiler模块安装失败的解决办法)
一、我的安装环境:
1、系统:win10,64位
2、python版本:python3.6.4
二、遇到的问题:
1、cmd黑屏终端下输入命令:pip install line_profiler(安装不成功,报错内容不记得了)
2、pycharm中setting中安装失败,点开detail说是 Microsoft Visual C++ 14.0 is required(貌似很多模块都有这个毛病)
三、解决方法:
1、百度了一下,这是个常见问题,可能坑是一样的坑,只是每个人踩的方式不同,解决方案也是大同小异,先贴个自己尝试的方法:
2、方法一:安装VS2015,把几个组件勾选上(vs太大了,还是算了吧)
3、方法二:手动下载whl文件(下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#line_profiler,网页里面的资源比较多,Ctrl+F查找自己要的xxx.whl,例如我就要找line_profiler-2.1.2-cp36-cp36m-win32.whl,因为我是要安装line_profiler,所以选择line_profiler开头的,至于是选win32还是amd64,这个可能跟你安装的python是32位还是64位有关,因为的系统是64位的,但python当时安装的是32bit),将下载的xxx.whl进行安装,执行pip install xxx.whl(可以参看https://blog.csdn.net/amoscn/article/details/78215641,讲道理,安装到这一步就已经成功了)。安装完这个之后,在F:\python36\Lib\site-packages\line_profiler line_profiler(这个是我的文件目录)下打开cmd,执行pip install line_profile(如果这个方案不行,再试试第4点的命令安装line_profile)
4、离线安装,这个是比较靠谱的,具体操作如下:
a、下载line_profiler包,下载的网址比较多(这个也要先下载好xxxxx.whl并安装)
https://pypi.org/project/line_profiler/或者在GitHub上下https://github.com/rkern/line_profiler
b、下载完成后,将压缩包解压后的文件(文件夹的名字line_profiler)放到python安装目录下的包管理其中,例如我的路径是:F:\python36\Lib\site-packages,具体见下
c、进入到 line_profiler文件夹下,在该文件夹下打开cmd终端,如下:
d、输入命令pip install --no-index --find-links=F:\python36\Lib\site-packages\line_profiler line_profiler,如果没提示安装成功的话,仔细看看命令有没有输错,或者少输入了最后的文件名line_profiler,一个我犯的错如下图:
就是没书文件名line_profiler,修改一下如下:
最后这种离线安装最简单粗暴,然后自己试试from line_profiler import LineProfiler ,看看能不能用,安装成功会有自动补全的,不管怎么说,我就是这么搞的...(实在不行我们加qq群:809656928一起探讨一下)
error: Microsoft Visual C++ 14.0 is required(line_profiler模块安装失败的解决办法)的更多相关文章
- python安装pymssql等包时出现microsoft visual c++ 14.0 is required问题无需下载visualcppbuildtools的解决办法
如题,在练习python安装一些包时,出现了microsoft visual c++ 14.0 is required问题.网上有很多资料:一是下载对应的.whl文件,然后pip install安装: ...
- python 绘图与可视化 Graphviz 二叉树 、 error: Microsoft Visual C++ 14.0 is required
需要对二叉树的构建过程进行可视化,发现了这个Graphviz软件,他对描绘数据间的关系十分擅长. 下载链接:https://graphviz.gitlab.io/_pages/Download/Dow ...
- windows下scrapy安装问题,以及Twisted安装报错(error: Microsoft Visual C++ 14.0 is required.)完美解决办法
方法1(通常是失败的) 1. 命令行执行: pip3 install scrapy 不管是网络问题也好,缺少相关的包也好,用这条命令安装scrapy我就没成功过...难受 方法2(成功) 手动安装相关 ...
- building 'twisted.test.raiser' 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
Error msg: building 'twisted.test.raiser' extension error: Microsoft Visual C++ 14.0 is required. Ge ...
- pip安装scrapy失败:twisted安装失败 error: Microsoft Visual C++ 14.0 is required.. 解决方法
在使用pip install scrapy命令安装scrapy框架时,Twisted出现安装错误.如下: building 'twisted.test.raiser' extension error: ...
- pycrypto 安装 Crypto 报错 error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools&quo ...
- python3 pip 安装Scrapy在win10 安装报错error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
问题描述 当前环境win10,python_3.6.1,64位. 在windows下,在dos中运行pip install Scrapy报错: building 'twisted.test.raise ...
- 【Python】安装error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools"
pip install Scrapy --> error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft ...
- Fix Python 3 on Windows error Microsoft Visual C++ 14.0 is required
Fix Python 3 on Windows error Microsoft Visual C++ 14.0 is required Fix the error for Python 3.6 and ...
- 安装 scrapy 报错 error: Microsoft Visual C++ 14.0 is required
问题描述 使用 pip install scrapy 安装 scrapy 时出现以下错误: error: Microsoft Visual C++ 14.0 is required 错误提示中给出了一 ...
随机推荐
- 修改web前端访问端口
说明: URL规则可添加变量部分,也就是说将符合同种规则的URL抽象成一个URL模式 1 2 3 @app.route('/instance/<uuid>/') def instance( ...
- Xlight FTP搭建FTP服务器教程
Xlight FTP搭建FTP服务器教程 1. 服务器公共设置 设置FTP 端口, ip 等 FTP 服务器公共的设定 2. 设定 FTP 用户, FTP 目录 等信息 备注: 这个用户是非Wi ...
- js函数作用域
函数 1.函数没有用return返回函数时,返回默认参数undefined 结果 return返回得话 就是里面得数值 结果 JS执行过程是上到下,下面的a元素覆盖了上面的a元素 function d ...
- javascript定时器使用
使用定时器实现JavaScript的延期执行或重复执行 window对象提供了两个方法来实现定时器的效果,分别是window.setTimeout()和window.setInterval.其中前者可 ...
- hashlib模块configparser模块logging模块
hashlib模块 算法介绍 Python的hashlib提供了常见的摘要算法,如MD5,SHA1等等. 什么是摘要算法呢?摘要算法又称哈希算法.散列算法.它通过一个函数,把任意长度的数据转换为一个长 ...
- db2 应用的最常见状态(转)
db2 的应用最常见的状态为UOW Executing, UOW Waiting, Connect Completed等,这里做一个简单的介绍. UOW全称是Unit Of Work, 可以认为是事 ...
- 异常could not retrieve snapshot
前两天项目升级,项目部署到生产上之后,报错: could not retrieve snapshot 上网查的结果是: “.hbm.xml中的字段没有与数据库中一样,就是说有些字段在文件中有,但是在数 ...
- 电子产品使用感受之--Windows 10 小米笔记本Air HDMI转VGA无信号问题
最近一直通过HDMI转VGA线缆链接我的戴尔P2314H显示器,前天睡觉前,看到电脑上英伟达显卡推了驱动更新,顺手更新了一下,就去睡觉了,转天晚上再用,HDMI接口就没有信号了,上网查了一些信息,获知 ...
- BZOJ 1002 - 轮状病毒 - [基尔霍夫矩阵(待补)+高精度]
题目链接:https://www.lydsy.com/JudgeOnline/problem.php?id=1002 Description 轮状病毒有很多变种,所有轮状病毒的变种都是从一个轮状基产生 ...
- [cloud][sdn] ananta load balancer
简单的说,Ananta是一个基于SDN,为第四层负载均衡和NAT提供的分布式.可伸缩架构.Ananta已经在Bing和Azure上运营了三年,服务于多路Tbps吞吐量服务器的信息交互.它最大的好处是可 ...