一、我的安装环境:

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模块安装失败的解决办法)的更多相关文章

  1. python安装pymssql等包时出现microsoft visual c++ 14.0 is required问题无需下载visualcppbuildtools的解决办法

    如题,在练习python安装一些包时,出现了microsoft visual c++ 14.0 is required问题.网上有很多资料:一是下载对应的.whl文件,然后pip install安装: ...

  2. python 绘图与可视化 Graphviz 二叉树 、 error: Microsoft Visual C++ 14.0 is required

    需要对二叉树的构建过程进行可视化,发现了这个Graphviz软件,他对描绘数据间的关系十分擅长. 下载链接:https://graphviz.gitlab.io/_pages/Download/Dow ...

  3. windows下scrapy安装问题,以及Twisted安装报错(error: Microsoft Visual C++ 14.0 is required.)完美解决办法

    方法1(通常是失败的) 1. 命令行执行: pip3 install scrapy 不管是网络问题也好,缺少相关的包也好,用这条命令安装scrapy我就没成功过...难受 方法2(成功) 手动安装相关 ...

  4. 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 ...

  5. pip安装scrapy失败:twisted安装失败 error: Microsoft Visual C++ 14.0 is required.. 解决方法

    在使用pip install scrapy命令安装scrapy框架时,Twisted出现安装错误.如下: building 'twisted.test.raiser' extension error: ...

  6. 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 ...

  7. 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 ...

  8. 【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 ...

  9. 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 ...

  10. 安装 scrapy 报错 error: Microsoft Visual C++ 14.0 is required

    问题描述 使用 pip install scrapy 安装 scrapy 时出现以下错误: error: Microsoft Visual C++ 14.0 is required 错误提示中给出了一 ...

随机推荐

  1. git 误删分支恢复方法

    在使用Git的过程中,因为人为因素造成分支(commit)被删除,可以使用以下步骤进行恢复. 首先用以下步骤创建一个新分支,修改一些文件后删除,以便进行恢复. 1.创建分支 abc git branc ...

  2. Win10系统Ping端口及利用telnet命令Ping 端口

    启用 telnet 客户端组件为 Ping 端口做准备 在程序界面下,选择“打开或关闭Windows功能”,如下图所示: 在打开的对话框中,找到“Telnet客户端”并勾选.最后点击“确定”,等待几分 ...

  3. [原]NTP时间服务器简单设置

    ====server edit   /etc/ntp.conf 添加 server 127.127.1.0 fudge 127.127.1.0 stratum 1 fudge 127.127.1.0 ...

  4. 部门sonarque代码扫描测试服务器docker化

    部门内部的服务器太多了,打算将对应的测试环境docker化. 转成docker后,以后不管是升级调研还是定制化开发测试都方便,就是事情太多,一直没有抽出身来做,今天处理下并把过程记录下来跟大家分享下. ...

  5. 关于pyinstall打包时的依赖问题

    前几天写了一个人脸表情分析的小程序,想用pyinstall打包成一个可以移植的小软件.因为之前用过pyinstall,所以这次使用同样的方法对我的程序进行打包: [pyinstaller -F --i ...

  6. day_6.8 py 网络编程

    2018-6-8 18:20:30 OSI模型:就是七层物理层 ICMP 我ping你的时候要用,不仅要知道ip地址和网卡号mac地址 ARP  在我和你通讯前不知道的mac地址需要广播一下,当我说的 ...

  7. Python3中StringIO

    关于调用StringIO模块,python3中需要这样: from io import StringIO 而python2还是 from StringIO import StringIO

  8. SQL多结果集导出Excel

    由于本项目工作中需要,有时会导出一些数据给客户,但又不是每次都需要,可能这次用了下次可能就不会使用,导出数据,我们正在做的一个项目中与四川地区有关,所以导出数据就有如下需求: 1.  按各市导出数据, ...

  9. Javascript扩展Date的prototype实现时间format函数 2017-06-29T09:10:00.000Z日期转换

    /*时间格式化 公用方法*/ Date.prototype.format = function(fmt) { // var o = { "M+": this.getMonth() ...

  10. MyBatis时间比较

    <if test="submitTime!=null and submitTime!=''"> AND DATE_FORMAT(sc.submit_time, '%Y- ...