为什么pycharm下载不了第三方库_pycharm详细使用教程

为什么pycharm下载不了第三方库_pycharm详细使用教程单独

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

1、安装目标库

1、首先,选择你要导入的库文件,如seaborn库

下载网站:
https://pypi.org/
或https://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
在这里插入图片描述
在这里插入图片描述

2、在下载路径下空白处,按住Shift+鼠标右键,选择在此处打开命令窗口
执行安装命令pip install seaborn-0.10.1-py3-none-any.whl(如有报错,详见第二节说明)
在这里插入图片描述
3、在pycharm中设置工程解释器路径
file–settings–project Interpreter,添加路径,默认在python的\Lib\site-packages下,有安装后的第三方库文件
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4、第三步完成后,后续再有新的第三方库安装完成后,会自行加载

2、注意pip安装时,有时候会报错,库所需要的依赖包如何查看

例如在安装scikit_learn库时(模块对应sklearn),注意观察下图提示消息:

  • 其中joblib、scipy、numpy的状态是requirement already,说明这三个我已经安装
  • 而threadpoolctl的状态是Collecting,说明它找不到这个依赖包,导致scikit_learn库安装失败

解决办法:按照上节方法,安装一下threadpoolctl,然后再重新安装scikit_learn就ok啦

在这里插入图片描述

3、Python报错:ImportError: DLL load failed: 找不到指定的模块

执行命令导入模块时,报 DLL load failed: 找不到指定的模块。原因还是依赖包找不到,这时需要查看报错的前几行写的是什么库,然后按照第二节方法安装

  • 若已经安装,尝试卸载pip uninstall XXX.whl 然后重新安装
  • 版本要等于或高于提示要求的版本

import seaborn as sns
from sklearn.datasets import load_iris

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/172806.html原文链接:https://javaforall.net

(0)
上一篇 2022年8月25日 下午6:36
下一篇 2022年8月25日 下午6:36


相关推荐

  • MATLAB画图使用不同的颜色

    MATLAB画图使用不同的颜色1.自动使用不同的颜色plot(x1,y2,x2,y2,x3,y3,…);此方法比较简单,能满足一般需要。但默认只能在7种颜色之间循环,具体的颜色可通过以下命令查看get(gca,’ColorOrder’)具体实例:x1=linspace(1,10,100);y1=sin(x1);y2=cos(x1);y3=1./(x1);plot…

    2022年5月22日
    364
  • Tracert 工作原理[通俗易懂]

    Tracert 工作原理[通俗易懂]Tracert工作原理通过向目标发送不同IP生存时间(TTL)值的“Internet控制消息协议(ICMP)”回应数据包,Tracert诊断程序确定到目标所采取的路由。要求路径上的每个路由器在转发数据包之前至少将数据包上的TTL递减1。数据包上的TTL减为0时,路由器应该将“ICMP已超时”的消息发回源系统。Tracert先发送T…

    2025年11月20日
    4
  • 豆包ai可以生成三维建模吗

    豆包ai可以生成三维建模吗

    2026年3月12日
    2
  • CWinForm项目打包成exe文件 (vs2019)

    CWinForm项目打包成exe文件 (vs2019)C WinForm 项目打包成 exe 文件 vs2019 第一步 下载扩展 MicrosoftVis 扩展 gt 管理扩展 2 搜索框输入 MicrosoftVis 点击下载 然后按着指示安装 此图是已经下载安装完成 右上角是绿色的圆圈 第二步 右击解决方案 gt 添加 gt 新建项目 4 添加卸载程序 C Windows System32

    2026年3月17日
    3
  • java中scanner意思_Java中的Scanner

    java中scanner意思_Java中的ScannerScanner对象是一个简单的文本扫描仪,**可以使用正则解析文本字符串**。我们使用Scanner最多的地方可能就是读取键盘输入,但是Scanner的功能远比此强大。对于Scanner的进一步理解还是在LeetCode的一道算法题上,题目大意是输入一组分式加法构成的字符串,要求输出分式相加的结果。首先是输入”-2/3+2/3-4/5″,接着求其和。首先第一步需要解析字符串为所需的数据,我使用了s…

    2022年7月8日
    33
  • 线程池和队列学习,队列在线程池中的使用,什么是队列阻塞,什么是有界队列「建议收藏」

    线程池和队列学习,队列在线程池中的使用,什么是队列阻塞,什么是有界队列「建议收藏」线程池和队列学习,队列在线程池中的使用,什么是队列阻塞,什么是有界队列

    2022年4月24日
    64

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号