Pycharm中安装package出现microsoft visual c++ 14.0 is required问题解决办法
在利用pycharm安装scrapy包是遇到了挺多的问题。在折腾了差不多折腾了两个小时之后总算是安装好了。期间各种谷歌和百度,发现所有的教程都是利用命令行窗口安装的。发现安装scrapy需要的包真是多的要死啊。没有专门针对pycharm安装的。因此这里将自己的安装经验分享一下,希望能帮助一些pythoner少走一些弯路(废话到此为止,下面正题。。)
首先呢,你肯定要安装好了pycharm了,然后就是利用伟大的pycharm的自动查找安装第三方包,pycharm可以帮你找到大多数的第三方包,不需要你自己去网上查找和下载了。他会自动查找符合你添加python解释器的第三方模块。
然后就要告诉你在哪里可以利用pycharm安装第三方的包了,首先打开pycharm的左上角的File然后找到setting的选项

打开了setting之后就像上图选定的蓝色的选项,然后就会出现已经安装好了的第三方的包。有没有发现图片的右侧有一个绿色的加号,点进那个加号,然后就会出现如下的窗口。

然后你想要什么包直接在搜索框中搜索就行啦,搜索到之后就会自动帮你选中,然后点击下面的intall Package就ok啦。安装成功了就会给你一个绿色的成功的提示的信息,如果安装失败了就会有一个红色的error的提示。如果安装失败了也不要着急,一般安装失败的原因是,你要安装的包还需要其他包的支持,因此你就去百度谷歌呗,看看还需要什么包,然后按照顺序一步步的来就行。
然后开始安装模块吧,既然要安装scrapy包,那你就要按照下面的顺序来安装了。
安装twisted包的时候提示什么microsoft visual c++ 14.0 is required的错误。
百度和谷歌了很多地方,说要下个Microsoft Visual C++ 14.0包,发现CSDN有https://download.csdn.net/download/amoscn/10399046,可惜没有C币下不起。
后来发现可以通过Pycharm的terminal来自己安装。具体步骤如下
1、下载一个twisted包
安装Twisted,进入http://www.lfd.uci.edu/~gohlk...下载对应twisted
Twisted-18.4.0-cp36-cp36m-win32.whl我把它放在D:\Twisted-18.4.0-cp36-cp36m-win32.whl
根据你的Python的版本选择合适的包,名称中间的cp36是python3.6的意思,amd64是python的位数
2、打开pycharm的view->Tool Windows->Terminal
在命令窗里输入pip install d:\Twisted-18.4.0-cp36-cp36m-win32.whl 安装Twisted包
3、安装Twisted成功后安装scrapy
输入pip install scrapy
4、查看package
大功告成,以后所有的package都可以通过terminal来安装
本文转载于:https://blog.csdn.net/vample/article/details/80443889
Pycharm中安装package出现microsoft visual c++ 14.0 is required问题解决办法的更多相关文章
- Scrapy安装报错 Microsoft Visual C++ 14.0 is required 解决办法
Scrapy安装报错 Microsoft Visual C++ 14.0 is required 解决办法原因:Scrapy需要的组 twisted 需要 C++环境编译. 方法一:根据错误提示去对应 ...
- 【已解决】Microsoft visual c++ 14.0 is required问题解决办法
装 识别图形验证码库tesserocr的时候,出现了Microsoft visual c++ 14.0 is required的问题,用离线安装还是没有用. 就只能乖乖装Microsoft visua ...
- microsoft visual c++ 14.0 is required问题解决办法
方法有两个: 1.绕过pip,手动下载包 2.升级vc 详情参考:https://blog.csdn.net/amoscn/article/details/78215641
- pycharm 关于模块安装出现的“[error] Microsoft Visual C++ 14.0 is required” 解决办法
刚才正准备对pycharm进行一番操作的时候,噔 噔磴噔噔 “no module define xxx” ,那我当然要把xxx给搞到pycharm上来啊, 不一会功夫 ,biu~ “[error] ...
- pip安装scrapy失败:twisted安装失败 error: Microsoft Visual C++ 14.0 is required.. 解决方法
在使用pip install scrapy命令安装scrapy框架时,Twisted出现安装错误.如下: building 'twisted.test.raiser' extension error: ...
- Scrapy 解决Scrapy安装时报错"Microsoft Visual C++ 14.0 is required"
问题描述 当前环境win10,python_3.6.1,64位.在windows下,在dos中运行pip install Scrapy报错:error: Microsoft Visual C++ 14 ...
- Scrapy安装错误:Microsoft Visual C++ 14.0 is required
问题描述 当前环境win10,python_3.6.1,64位. 在windows下,在dos中运行pip install Scrapy报错: building 'twisted.test.raise ...
- Microsoft Visual C++ 14.0 is required问题解决
当我们在windows下安装包或者软件时会出现: Microsoft Visual C++ b'v14.0 is required 错误解决办法 直接下载安装visualstudio: https:/ ...
- 安装模块时报错“error: Microsoft Visual C++ 14.0 is required…”
安装pymssql时报错:在安装的过程中遇到了“error: Microsoft Visual C++ 14.0 is required…” 解决办法: 进入https://www.lfd.uci.e ...
随机推荐
- BZOJ 4771 七彩树(可持久化线段树合并)
题意 https://www.lydsy.com/JudgeOnline/problem.php?id=4771 思路 和 HDU 3333 其实有点像,不过是把序列的问题放在了树上,多维护一个深度即 ...
- Kylin——CDH
CDH:Cloudera‘s Distribution,including Apache Hadoop. Hadoop众多分支中的一种,可直接用于成产环境 CM:Cloudera Manager
- 51nod1057-N的阶乘(大数乘法巧解)
这道大数乘法开始我是想套板子模拟的..然后就发现2/3的例子都wa了.(惊了).然后在思考后发现n2的板子的确过不了这么多的大数.(不看题的下场).所以,我在网上发现了分块求大数的方法.%%% 思路来 ...
- RabbitMQ学习之延时队列
原帖参考:http://www.cnblogs.com/telwanggs/p/7124687.html?utm_source=itdadao&utm_medium=referral http ...
- pyqt笔记1模块 信号和插槽
资料 PyQt5图形界面编程 PyQt5指南 模块 PyQt5本身拥有超过620个类和6000函数及方法. QtCore模块涵盖了包的核心的非GUI功能,此模块被用于处理程序中涉及到的 time.文件 ...
- 【BZOJ】1875: [SDOI2009]HH去散步
题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1875 注意的是路径不可以重复,所以这题把边看成点.每一条无向边拆成两条有向边. 令${F[ ...
- svn的使用教程
引言:这里只讲解几个svn不常用但是非常有用的使用方法,对于经常使用的不做概述,因为很简单,而且网上都能找到. 1.1 svn历史版本对比已经恢复到指定版本(myeclipse) 在项目中的文件或者文 ...
- cookie的常用操作
cookie介绍: 1. cookie的简单介绍就是把用户的登录信息缓存在本机的浏览器中,且最大容量为4KB, 2. 这种存储是不安全的,通常一般会进行加密处理,但是依旧不能做到安全,所以一般要优先考 ...
- ASP.net 网站开发知识点总结
一.常用技术概括及介绍 1. SQL server:处理数据库的设计 2. asp.net 3. html :前端网页 4. css :网页的布局设计 5. JavaScrip ...
- [原][osg]osgconv浅析
查看osgconv.cpp main函数在533行 osg::ArgumentParser arguments(&argc,argv); //........一堆功能不管,先看一下文件读写 F ...