python运行pip报错解决办法,pip安装后import失败

  python运行pip报错解决办法,pip安装后import失败

  最近在学习爬虫,但是在使用Scrapy包的时候,通过pip把包安装在终端之后,在pycharm导入包的时候,还是会报错。下面这篇文章主要介绍用pip成功导入库后python出现错误的解决方法,有需要的朋友可以参考一下。

  00-1010前言问题原因分析重点解决第二个问题补充问题——python代码有黄色波浪线(定期补充)总结

  

目录

  写之前:其实出现这样的问题,你需要知道的是核心问题在哪里。解决方案不是同一个编译器。学会举一反三。核心问题(我帮你分析一下):首先你确定你安装了这个库,但是这是一个奇妙的错误。那么问题就可以排除了,你没有成功安装库,只是你的库没有工作。然后,不妨回想一下,是不是之前和最近安装了很多版本的python,然后没有卸载,导致编译器有很多版本可以选择。但是,编译器很笨,就是不能选择你想要哪个版本。此时,你将扮演决策者的角色。如果我给你这个路径,你只能这样走,让它强迫我使用我已经安装好的对应python版本的库(设置路径)。那么,问题不就解决了吗?

  

前言

  明明已经用pip install numpy安装了需要的库,却还是莫名其妙报错?

  可能的原因都可以解决。第一,没有安装第三方库。如果没有安装,一般使用pip安装库名或pip3安装库名电脑有多个python版本。虽然你安装了第三方库,但是编辑器使用的python解析器和你通过pip安装库的Python不是一个版本。也就是说,没有检测到您使用的是哪种python,所以需要手动指定。

  

分析产生问题的原因

  1.计算机中安装了多个python版本。

  2.VSCode(pycharm)设置的python解析器不是cmd,也不是终端默认的python版本。所以安装了pip,但是VSCode(pycharm)设置的python解析器找不到cmd的安装(numpy)路径或者终端默认是哪个python版本。

  如果是pycharm,自己在设置里指定路径就行了(找出你安装numpy用的是哪个python版本,把这个python添加为pycharm的python解析器。)参考vscode的设置代码。(不是你numpy的安装路径,是python的安装路径)

  VSCode在当前项目directory.vscode/settings.json.中添加了以下代码配置

  {

  python . python path : d : \ \程序文件\\Python39\\python.exe

  }

  注意:如果你的项目没有这个文件夹,你可以自己创建一个。要检查windows中是否有文件,可以先打开“显示隐藏文件”选项,在Linux中可以使用命令ls -a或Ctrl H。

  无论python库安装成功与否,都可以在以下pip默认安装路径中查看c : \ Users \ your username \ appdata \ roaming \ Python \ Python 39 \ site-packages。如果安装成功,将显示成功的安装路径,如下图所示。

  或者使用pip show packages_name(软件包的名称,即您已经安装的软件包的名称)来检查已安装的软件包在什么路径下。如图所示:

  

重点解决第二个问题

  使用vscode时,如果变量名或黄色波浪线出现在库名下方。原因可能是安装了pylint库,没有进行正确的设置。我们可以在设置中查找python.pylint,直接在搜索栏中搜索(如果要找的话在扩展python下),更改错误、警告等。在设置中对defalut(首选项)进行提示,这样可以解决黄色波浪下划线的问题。如图所示:

  

补充的问题——python代码有黄色的波浪线(定期补充)

  关于python使用pip成功导入库或报告错误的文章到此结束。有关pythonpip成功导入库报告错误的更多信息,请搜索热门IT软件开发工作室之前的文章或继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: