Pycharm安装第三方库的超详细步骤
作者:天青色等烟雨blog 发布时间:2023-06-08 14:35:07
在安装库的时候,一定要特别注意包之间的依赖性
一、在Pycharm中直接安装第三方库
1、打开Pycharm,点击左上角的File,点击Settings…,如下图所示
2、进入如下图所示界面,点击右上角的+号
3、搜索想要安装的库,点击安装即可,如下图所示
二、通过cmd来安装库
1、首先在网站https://www.lfd.uci.edu/~gohlke/pythonlibs/上下载与电脑python版本对应的.whl文件
2、然后进入对应的Pycharm环境下的venv–>>Scripts文件夹下将下载好的.whl文件放入其中(注意,要在哪个环境中安装库进进入哪个环境对应的文件夹下),并在cmd中进入此文件夹,使用pip命令来安装相应的库,如下图所示
3、安装成功后,使用import来测试一下。
三、其他
当我们使用pip来安装第三方库的时候,有时会提醒我们pip版本过低,不能够安装,这时,我们就需要升级pip。
1、直接在Pycharm中升级pip
2、在命令行升级pip,如下图所示,在此注意,我的管理员名字是wwww,所以升级pip时,必须在此文件夹下,即必须以管理员的身份进行升级。输入pip更新的命令就好了。
补充:pycharm安装第三方库失败的解决办法
有时候更新第三方库一直失败,猜测是源的问题,换成豆瓣的源后依然更新不了,参照网上搜索最后解决了问题,这里留个解决方法。
方式一:pycharm里换源。
自带是国外的源,更换为国内的访问更快更稳定,提供几个能用的源:
清华: https://pypi.tuna.tsinghua.edu.cn/simple
豆瓣: https://pypi.douban.com/simple/
阿里: https://mirrors.aliyun.com/pypi/simple/
我用的阿里。步骤:File>Setting>+>Manage Repositories>+添加新的URL(如上https://mirrors.aliyun.com/pypi/simple/ ),问题解决。
方式二:命令行直接更新目标库
cmd命令:python -m pip install requests --trusted-host=pypi.py
thon.org --trusted-host=pypi.org --trusted-host=files.pythonhosted.org
这个就直接一些,你要知道你需要的库名,当然操作不及第1种。
还有个插曲,pip版本过低也有可能导致安装失败,先用命令行把pip更新到了v20.1,然后安装其他库的时候莫名的OK了
总结
来源:https://blog.csdn.net/weixin_47417217/article/details/120190504
猜你喜欢
- 很多时候我们获取到一个列表后,这个列表并不满足我们的需求,我们需要的是一个有特殊顺序的列表.这时候就可以使用list.sort方法和内置函数
- 前言第一次用mysql,打开mysql的图形化界面要连接时,出现2003错误。究其原因,可能是mysql的服务没有启动。本文章主要围绕这个解
- 用XMlhttp生成html页面,相关函数如下:<% ’定义xmlhttp function Get
- 本文实例讲述了MySQL单表查询操作。分享给大家供大家参考,具体如下:语法一、单表查询的语法 SELECT 字段1,
- 阅读上一篇:FrontPage2002简明教程一:安装与界面FrontPage中对于文字与图像的处理与Word很相似,用过Word的人对于F
- 今天做站时碰到个小问题:ASP正则获取文章内容图片地址,现在将此方法的思路拿出来分享下:Function RegExp_Execu
- 原理这里实现的弹窗拦截,是程序不断的监视电脑屏幕,当出现需要拦截的窗口时,自动控制屏幕点击事件关闭。第一步:将需要关闭弹窗的点击位置截图。直
- 线性表 线性表是线性结构的抽象,线性结构的特点是结构中的数据元素之间存在一对一的线性关系。 数据元素之间的位置关系是一个接一个的排列: .除
- 一、 概念: ① 数据库同步 (主从同步 --- 主数据库写的同时 往从服务器写数据)② 数据库同步 (主主同步 -
- fmtfmt是go语言中的格式化输入输出库,其中主要分为两个部分,分别是输出部分和输入部分。输出PrintPrint函数的主要功能是输出,和
- 失效的书签们我们日常浏览网站的时候,时不时会遇到些新奇的东西( 你懂的.jpg ),于是我们就默默的点了个收藏或者加书签。然而当我们面对成百
- 1.引言本文是Python生态系统中一些有用技巧的分享。大多数技巧只是使用标准库中的包,但其他一些技巧会涉及一些第三方包。在开始阅读本文内容
- 最近用python写了一个远程监控的程序,主要功能有:1.用邮件控制所以功能2.可以对屏幕截图,屏幕截图发送到邮箱3.可以用摄像头获取图片,
- 更新MySQL随意字段里的数据下面是我的mysql所有字段名若字段名太多不建议使用以下方法这里sql语句要注意一下双引号里面用单引号.def
- 本文讨论python中将某个复杂对象转换为简单对象或数据类型的常用魔术放啊,这些在编程中是十分有用的。1、__str__方法。在讲解本方法前
- 方法一.Image { max-width:600px;height:
- Array.prototype._ = function(){var _p = 0;var _v = 0;(function(){ 
- 上一章请点击查看:pygame实现俄罗斯方块游戏(基础篇2)现在继续一、给每个方块设置不同的颜色根据代码这里可以判断正在下落的方块在那些Bl
- 使用场景先来观察以下代码:abstract class base { //do sth}class aClass extends
- 在处理图像的时候经常是读取图片以后把图片转换为灰度图。作为一个刚入坑的小白,我在这篇博客记录了四种处理的方法。首先导入包:import nu