解决pycharm安装第三方库失败的问题


Posted in Python onMay 09, 2020

前言:

在使用pycharm学习python的时候,经常需要第三方库,没有第三方库程序就会报错,pycharm也会提醒你要安装所需要的库,安装第三方库的时候往往就出现了问题,如图;

解决pycharm安装第三方库失败的问题

下面我将谈谈一些我遇到的问题及解决经验。

1.检查pip是否为最新版本

pip不是最新版本时,会直接导致你安装第三方库失败。

解决方法:第一,看是否直接在 pycharm的setting里面Project下的Project Interpreter更新pip包。第二,如果不能,你就需要在电脑终端更新了,要注意的点是,如果在终端输入python -m pip install --upgrade pip 却没有反应,很大可能是你的设置错误造成的,你需要在电脑的环境变量中的path下面新添一条python的安装路径加上\Scripts,你的环境变量中最好一条是刚才说的,一条是python的安装路径,否则会出现一些问题,导致你在cmd连python都进不去,演示图如下:

解决pycharm安装第三方库失败的问题

2.在cmd用pip安装第三方库依旧失败

解决pycharm安装第三方库失败的问题

好像安装Twisted包有点特殊,依然失败,可能还有跟Twisted一样,无法直接在cmd里面安装的。在网上一些博客上看到的解决方法,需要你自行下载Twisted包,(下载地址: https://www.lfd.uci.edu/~gohlke/pythonlibs/ ),然后把这个Twisted包复制到Scripts目录下面,并用pip进行安装。具体过程,参考链接: 链接: https://3water.com/article/186178.htm方法没有问题,但是我按着一步一步来,还是没有成功安装Twisted,当时就绝望了,找了好久,感觉有一位大佬的见解才是正解。

3.正解:

在pycharm中配置anaconda环境,然后从anaconda下载安装你所需要的库

anaconda是一个很强大开源的Python包管理器,感觉它跟pycharm联合起来用,真的很香,再也不用担心安装第三库失败,除了用anaconda下载有点慢,其他基本都还行。详细的过程,参考链接: https://3water.com/article/186180.htm

总结

到此这篇关于解决pycharm安装第三方库失败的问题的文章就介绍到这了,更多相关pycharm安装第三方库失败内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Flask框架的学习指南之用户登录管理
Nov 20 Python
python 调用c语言函数的方法
Sep 29 Python
Python用户推荐系统曼哈顿算法实现完整代码
Dec 01 Python
python实现xlsx文件分析详解
Jan 02 Python
Python3基于sax解析xml操作示例
May 22 Python
mac安装pytorch及系统的numpy更新方法
Jul 26 Python
python数据批量写入ScrolledText的优化方法
Oct 11 Python
Python大数据之从网页上爬取数据的方法详解
Nov 16 Python
pytorch三层全连接层实现手写字母识别方式
Jan 14 Python
Python 实现加密过的PDF文件转WORD格式
Feb 04 Python
python Cartopy的基础使用详解
Nov 01 Python
opencv检测动态物体的实现
Jul 21 Python
Python Json数据文件操作原理解析
May 09 #Python
利用Python如何实时检测自身内存占用
May 09 #Python
如何通过Python3和ssl实现加密通信功能
May 09 #Python
详解Django配置JWT认证方式
May 09 #Python
Nginx+Uwsgi+Django 项目部署到服务器的思路详解
May 08 #Python
win10从零安装配置pytorch全过程图文详解
May 08 #Python
Python reduce函数作用及实例解析
May 08 #Python
You might like
PHP中读写文件实现代码
2011/10/20 PHP
PHP运行出现Notice : Use of undefined constant 的完美解决方案分享
2012/03/05 PHP
PHP连接sql server 2005环境配置及问题解决
2014/08/08 PHP
PHP自动生成表单代码分享
2015/06/19 PHP
PHP实践教程之过滤、验证、转义与密码详解
2017/07/24 PHP
Laravel核心解读之异常处理的实践过程
2019/02/24 PHP
jquery 分页控件实现代码
2009/11/30 Javascript
firefox下对ajax的onreadystatechange的支持情况分析
2009/12/14 Javascript
javascrip关于继承的小例子
2013/05/10 Javascript
再谈javascript原型继承
2014/11/10 Javascript
快速学习JavaScript的6个思维技巧
2015/10/13 Javascript
在AngularJS框架中处理数据建模的方式解析
2016/03/05 Javascript
servlet+jquery实现文件上传进度条示例代码
2017/01/25 Javascript
javascript ES6中箭头函数注意细节小结
2017/02/17 Javascript
angular中的http拦截器Interceptors的实现
2017/02/21 Javascript
基于JS实现移动端向左滑动出现删除按钮功能
2017/02/22 Javascript
鼠标经过出现气泡框的简单实例
2017/03/17 Javascript
详解angular用$sce服务来过滤HTML标签
2017/04/11 Javascript
vue拦截器Vue.http.interceptors.push使用详解
2017/04/22 Javascript
webpack打包react项目的实现方法
2018/06/21 Javascript
JavaScript设计模式之建造者模式实例教程
2018/07/02 Javascript
详解vue开发中调用微信jssdk的问题
2019/04/16 Javascript
vue实现数字动态翻牌的效果(开箱即用)
2019/12/08 Javascript
JS实现普通轮播图特效
2020/01/01 Javascript
vue data对象重新赋值无效(未更改)的解决方式
2020/07/24 Javascript
python网络编程学习笔记(九):数据库客户端 DB-API
2014/06/09 Python
Python函数式编程指南(三):迭代器详解
2015/06/24 Python
Python实现压缩与解压gzip大文件的方法
2016/09/18 Python
带你认识HTML5中的WebSocket
2015/05/22 HTML / CSS
Farnell德国:电子元器件供应商
2018/07/10 全球购物
中学教师师德师风承诺书
2015/04/28 职场文书
二手房购房意向书
2015/05/09 职场文书
2015年预防青少年违法犯罪工作总结
2015/05/22 职场文书
读《瓦尔登湖》有感:每个人都需要一个瓦尔登湖
2019/10/17 职场文书
4种方法python批量修改替换列表中元素
2022/04/07 Python
GTX1660显卡搭配显示器推荐
2022/04/19 数码科技