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写的贪吃蛇游戏例子
Jun 16 Python
用python写的一个wordpress的采集程序
Feb 27 Python
Python的Flask框架中集成CKeditor富文本编辑器的教程
Jun 13 Python
Ruby元编程基础学习笔记整理
Jul 02 Python
Python使用Srapy框架爬虫模拟登陆并抓取知乎内容
Jul 02 Python
Django项目中包含多个应用时对url的配置方法
May 30 Python
Python使用add_subplot与subplot画子图操作示例
Jun 01 Python
Python模拟简单电梯调度算法示例
Aug 20 Python
Python3如何对urllib和urllib2进行重构
Nov 25 Python
关于Python中定制类的比较运算实例
Dec 19 Python
Python的对象传递与Copy函数使用详解
Dec 26 Python
Django限制API访问频率常用方法解析
Oct 12 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
PHP中$_FILES的使用方法及注意事项说明
2014/02/14 PHP
php取得字符串首字母的方法
2015/03/25 PHP
PHP页面输出搜索后跳转下一页的处理方法
2016/09/30 PHP
php基于PDO实现功能强大的MYSQL封装类实例
2017/02/27 PHP
用javascript实现页面打印的三种方法
2007/03/05 Javascript
“不能执行已释放的Script代码”错误的原因及解决办法
2007/09/09 Javascript
JavaScript入门教程(11) js事件处理
2009/01/31 Javascript
浅析JavaScript中的常用算法与函数
2013/11/21 Javascript
使用jQuery异步加载 JavaScript脚本解决方案
2014/04/20 Javascript
兼容各大浏览器的JavaScript阻止事件冒泡代码
2015/07/09 Javascript
JS自定义选项卡函数及用法实例分析
2015/09/02 Javascript
举例讲解JavaScript中关于对象操作的相关知识
2015/11/16 Javascript
js注入 黑客之路必备!
2016/09/14 Javascript
arcgis for js 修改infowindow样式的方法
2016/11/02 Javascript
移动端触摸滑动插件swiper使用方法详解
2017/08/11 Javascript
JS禁止浏览器右键查看元素或按F12审查元素自动关闭页面示例代码
2017/09/07 Javascript
jQuery实现的简单动态添加、删除表格功能示例
2017/09/21 jQuery
简化版的vue-router实现思路详解
2018/10/19 Javascript
nodejs异步编程基础之回调函数用法分析
2018/12/26 NodeJs
layui表单验证select下拉框实现验证的方法
2019/09/05 Javascript
Vue的属性、方法、生命周期实例代码详解
2019/09/17 Javascript
Vue分页插件的前后端配置与使用
2019/10/09 Javascript
element中el-container容器与div布局区分详解
2020/05/13 Javascript
python常规方法实现数组的全排列
2015/03/17 Python
使用70行Python代码实现一个递归下降解析器的教程
2015/04/17 Python
Python处理JSON数据并生成条形图
2016/08/05 Python
Python执行时间的计算方法小结
2017/03/17 Python
python3实现点餐系统
2019/01/24 Python
简单了解python元组tuple相关原理
2019/12/02 Python
Python大批量搜索引擎图像爬虫工具详解
2020/11/16 Python
localstorage和sessionstorage使用记录(推荐)
2017/05/23 HTML / CSS
关于热爱祖国的演讲稿
2014/05/04 职场文书
副总经理岗位职责范本
2014/09/30 职场文书
法人单位授权委托书范文
2014/10/06 职场文书
工作收入证明模板
2014/10/10 职场文书
pandas求平均数和中位数的方法实例
2021/08/04 Python