Pycharm中安装package出现microsoft visual c++ 14.0 is required问题解决办法

本文详细介绍如何使用PyCharm安装Scrapy包及其依赖项,包括解决安装过程中遇到的常见问题,例如安装Twisted包时的错误处理。

在利用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包,发现优快云有https://download.youkuaiyun.com/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来安装




在Windows系统中使用pip安装Python包时,如果出现'Microsoft Visual C++ 14.0 is required'的错误提示,意味着缺少必要的C++编译环境,无法编译依赖于C语言的Python扩展模块。为了快速解决这一问题,可以采取以下步骤: 参考资源链接:[解决Python pip安装报错:Microsoft Visual C++ 14.0缺失](https://wenku.csdn.net/doc/64534a7bea0840391e779379?spm=1055.2569.3001.10343) 首先,访问由Chris Gohlke维护的第三方Python库仓库:<https://www.lfd.uci.edu/~gohlke/pythonlibs/>。这里提供了许多预编译的whl二进制包,可以直接通过pip安装,无需额外的编译过程。 在找到对应的whl文件之后,下载该文件到本地。下载完成后,你需要确定Python的版本和系统架构,以确保下载的whl文件与当前环境匹配。例如,如果你使用的是Python 3.6的32位版本,你需要下载以'cp36-cp36m-win32.whl'结尾的文件。 接下来,根据你的安装环境,打开命令行工具。如果是在PyCharm的虚拟环境中,可以在PyCharm内打开内置的Terminal。然后,使用pip的install命令配合下载的whl文件的完整路径进行安装。例如,如果whl文件保存在C盘的某个文件夹下,你可以使用以下命令: pip install C:\path\to\your_package‑version‑cpXX‑cpXX‑platform.whl 请确保替换命令中的路径为实际文件的存储位置,并且把'your_package‑version‑cpXX‑cpXX‑platform.whl'替换为实际下载的whl文件的文件名。 执行上述命令后,pip会安装对应的Python包到你的环境中,无需编译过程,从而绕过错误提示。这样,即使没有安装Microsoft Visual C++ 14.0,你也能成功安装需要编译扩展模块的Python包。 如果你希望在解决当前问题后进一步提升pip使用技巧,包括如何管理不同版本的包、创建和使用虚拟环境等,可以详细阅读《解决Python pip安装报错:Microsoft Visual C++ 14.0缺失》。这份资料不仅提供了应对特定错误的解决方案,还包含了一系列深度和实用的技术内容,帮助你更全面地掌握pip的使用技巧和最佳实践。 参考资源链接:[解决Python pip安装报错:Microsoft Visual C++ 14.0缺失](https://wenku.csdn.net/doc/64534a7bea0840391e779379?spm=1055.2569.3001.10343)
评论 10
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值