为什么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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 从0开始<十四>:模仿malloc和 free函数、strlen函数[通俗易懂]

    程序一:编写函数char*alloc(n)和voidafree(char*p)函数,这两个函数类似于malloc和free函数,其中第一个函数返回一个指向n个连续存储单元的指针,第二个函数释放已经分配单元的指针。思路:最容易实现方法是让一个大字符数组allocbuf中的空间进行分配。该数组是alloc和afree两个函数的私有数组。由于函数alloc和afree处理的对象时指针而不是

    2022年4月9日
    38
  • 如何用python做图像处理_python判断窗口是否存在

    如何用python做图像处理_python判断窗口是否存在质量、速度、廉价,选择其中两个提到图像处理第一个想到的库就是PIL,全称PythonImagingLibraryPython,图像处理类库,它提供了大量的图像操作,比如图像缩放,裁剪,贴图,模糊等等,很多时候它需要配合numpy库一起使用1.open()你可以使用Image.open打开一个图像文件,它会返回PIL图像对象image=Image.open(image…

    2022年10月14日
    3
  • nginx转发tcp请求保留ip_nginx请求转发

    nginx转发tcp请求保留ip_nginx请求转发在平时的开发中,可能有的服务在本地电脑是连接不上的,此时需要一个中间人来作为代理,帮助我们去转发请求比如现在本地可以链接某一台nginx服务器,域名为www.baidu.com,并且开放了端口8899,那么我们通过这台服务器,来转发我们链接不上的192.168.0.111:6379redis服务一、nginx.confdaemonoff;userwww;worker_processes8;worker_rlimit_nofile102400;events{useep.

    2022年10月10日
    2
  • 黑色非主流图片伤感女_用一串代码让全班同学说卧槽的代码

    黑色非主流图片伤感女_用一串代码让全班同学说卧槽的代码校内代码xiaonei代码xiaonei黑色非主流代码http://xioonei.cn

    2022年10月18日
    2
  • Nginx负载均衡失效「建议收藏」

    Nginx负载均衡失效「建议收藏」1.配置upstreamtest_api_backend{server192.168.0.1:8080;server192.168.0.2:8080;server192.168.0.3:8080;session_stickycookie=test_web_route;}2.现象负载均衡失效,通过域名访问后请求总是打到同一台机器。3.原因使用了session_st

    2022年6月18日
    56
  • java正则表达式http_Java 正则表达式(精华)

    java正则表达式http_Java 正则表达式(精华)英文:JakobJenkov译文:严亮链接:ifeve.com/java-regex/Java提供了功能强大的正则表达式API,在java.util.regex包下。本教程介绍如何使用正则表达式API。正则表达式一个正则表达式是一个用于文本搜索的文本模式。换句话说,在文本中搜索出现的模式。例如,你可以用正则表达式搜索网页中的邮箱地址或超链接。正则表达式示例下面是一个简单的Java正则表达式的…

    2022年7月7日
    30

发表回复

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

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