PyCharm中关于安装第三方包的三个建议


Posted in Python onSeptember 17, 2020

大家在使用PyCharm的过程中,肯定会遇到各种各样的问题,其中一个问题就是很多第三方的包安装不了。在使用过程中,我对这种情况进行了总结,现在将各种方法跟大家讲一下。

第一:

大家可以在PyCharm的平台上进行安装,安装方法就是依次进入"File"?>“Settings”?>“Project”?>“Project Interpreter”,点击右侧的“+”号,进入搜索界面,寻找所需的包,然后点击安装。

PyCharm中关于安装第三方包的三个建议

PyCharm中关于安装第三方包的三个建议

然而

这个正常步骤,在很多时候并不能安装成功,多数是因为网络被限制的原因,在这里提供一种方法,可以解决大部分情况下的安装问题,那就是修改下载来源。

方法是在“Manage Repositories”中,修改数据来源,默认的是“https://pypi.python.org/simple”,我们可将其替换为如下的几个数据来源,这些都是国内的pip镜像:

清华:https://pypi.tuna.tsinghua.edu.cn/simple
阿里:http://mirrors.aliyun.com/pypi/simple/
豆瓣:http://pypi.douban.com/simple/
华中理工大学:http://pypi.hustunique.com/
山东理工大学:http://pypi.sdutlinux.org/
中国科学技术大学:http://pypi.mirrors.ustc.edu.cn/

PyCharm中关于安装第三方包的三个建议

PyCharm中关于安装第三方包的三个建议

然后再搜索所需的插件,安装即可,如果搜索不到,可重新启动PyCharm平台,重复以上步骤。

在安装完成后,记得将数据来源修改为默认值:“https://pypi.python.org/simple”不然会出现如下全空界面。

PyCharm中关于安装第三方包的三个建议

第二:

大家可使用成功率最高的方法,那就是下载所需包对应的轮子(.whl)文件,然后进入你的pip安装目录下的,使用命令行的pip进行安装。

PyCharm中关于安装第三方包的三个建议

第三:

如果下载过.whl 文件之后,使用了第二种离线安装的方法还是不成功的话,那就有可能是这个 *.whl 在安装的时候,还需要下载其他的配套的包,而这些包在下载的时候会出现超时的现象,这就导致了 *.whl 文件安装失败。

所以现在再推荐一种安装方式,那就是不下载 *.whl 文件了,使用在线安装的方法。

首选进入你的pip安装目录下的,使用命令行的pip进行安装,安装的语句如下(这里的opencv-python==3.1.0.3 是我做的示例,在使用时,可更换成你所需要的包名和版本号,注意包名前面有一个空格)

pip install --index https://pypi.mirrors.ustc.edu.cn/simple/ opencv-python==3.1.0.3

PyCharm中关于安装第三方包的三个建议

到此这篇关于PyCharm中关于安装第三方包的三个建议的文章就介绍到这了,更多相关PyCharm 安装第三方包内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python定时检查启动某个exe程序适合检测exe是否挂了
Jan 21 Python
解决Python出现_warn_unsafe_extraction问题的方法
Mar 24 Python
Python+Pika+RabbitMQ环境部署及实现工作队列的实例教程
Jun 29 Python
Python 处理数据的实例详解
Aug 10 Python
python使用xslt提取网页数据的方法
Feb 23 Python
opencv python 2D直方图的示例代码
Jul 20 Python
基于wxPython的GUI实现输入对话框(2)
Feb 27 Python
用django-allauth实现第三方登录的示例代码
Jun 24 Python
tornado+celery的简单使用详解
Dec 21 Python
python代码中怎么换行
Jun 17 Python
使用python向MongoDB插入时间字段的操作
May 18 Python
Python 正则模块详情
Nov 02 Python
Scrapy项目实战之爬取某社区用户详情
Sep 17 #Python
django跳转页面传参的实现
Sep 17 #Python
解决Ubuntu18中的pycharm不能调用tensorflow-gpu的问题
Sep 17 #Python
Django mysqlclient安装和使用详解
Sep 17 #Python
Pycharm2020最新激活码|永久激活(附最新激活码和插件的详细教程)
Sep 29 #Python
Django返回HTML文件的实现方法
Sep 17 #Python
Pycharm新手使用教程(图文详解)
Sep 17 #Python
You might like
自己动手做一个SQL解释器
2006/10/09 PHP
一个经典的PHP文件上传类分享
2014/11/18 PHP
php中的抽象方法和抽象类
2017/02/14 PHP
yii2项目实战之restful api授权验证详解
2017/05/20 PHP
thinkphp分页集成实例
2017/07/24 PHP
Thinkphp 框架配置操作之动态配置、扩展配置及批量配置实例分析
2020/05/15 PHP
项目实践之javascript技巧
2007/12/06 Javascript
编写兼容IE和FireFox的脚本
2009/05/18 Javascript
IE6,IE7下js动态加载图片不显示错误
2010/07/17 Javascript
JavaScript两种跨域技术全面介绍
2014/04/16 Javascript
jQuery实现移动 和 渐变特效的点击事件
2015/02/26 Javascript
javascript自定义右键弹出菜单实现方法
2015/05/25 Javascript
JavaScript forEach()遍历函数使用及介绍
2015/07/08 Javascript
innerHTML中标签可以换行的方法汇总
2015/08/14 Javascript
javascript瀑布流式图片懒加载实例解析与优化
2016/02/23 Javascript
Redux 和 Mobx的选择问题:让你不再困惑!
2017/09/18 Javascript
JS使用tween.js动画库实现轮播图并且有切换功能
2018/07/17 Javascript
Vue 样式绑定的实现方法
2019/01/15 Javascript
js遍历详解(forEach, map, for, for...in, for...of)
2019/08/28 Javascript
vue中动态select的使用方法示例
2019/10/28 Javascript
js实现特别简单的钟表效果
2020/09/14 Javascript
微信小程序自定义yPicker组件实现省市区三级联动功能
2020/10/29 Javascript
Vue 简单实现前端权限控制的示例
2020/12/25 Vue.js
Python map和reduce函数用法示例
2015/02/26 Python
Python3 使用cookiejar管理cookie的方法
2018/12/28 Python
pandas ix &iloc &loc的区别
2019/01/10 Python
Python语言进阶知识点总结
2019/05/28 Python
python如何把字符串类型list转换成list
2020/02/18 Python
英国家庭家具、照明和花园家具购物网站:Furniture123
2018/12/31 全球购物
JoJo Maman Bébé爱尔兰官网:英国最受欢迎的精品母婴品牌
2020/12/20 全球购物
OnePlus加拿大官网:中国国际化手机品牌
2020/10/13 全球购物
护理专业的自荐信
2013/10/22 职场文书
《蒙娜丽莎之约》教学反思
2014/02/27 职场文书
消防安全责任书
2014/04/14 职场文书
老干部座谈会主持词
2015/07/03 职场文书
Grafana可视化监控系统结合SpringBoot使用
2022/04/19 Redis