首页私人日誌Python中使用pip成功导入库之后,解决vscode报错问题

Python中使用pip成功导入库之后,解决vscode报错问题

admin 10-18 18:52 175次浏览

 

  小编写这篇文章的主要目的,主要是给大家进行解读在Python这哥们语言中,我们完成了pip成功导入数据库之后,可能会出现vscode报错问题,下面给大家进行详解解答一下解决步骤。


  前言


  写在开始前:当出现这种问题的时候,需要了解到,其核心的问题是出现在哪里了,并非是要相同的编译器才是这样的解决办法,要学会举一反三。


  核心问题分析:


  首先确定好了安装成功了该库,但是就是有莫名其妙的错误,那么问题可以排除你没成功安装库,只是你的库不起作用。


  那么看自己的电脑里面,是否存在不同版本的python库,然后并没有清理干净,导致编译器有许多的版本需要抉择。


  但是编译器无法进行识别,这个时候,我们把之前的安装的python给删除干净,然后再重新进行下载就行了。


  分析产生问题的原因


  明明已经使用pip install numpy安装好自己需要的库,但还是莫名其妙的报错呢?


  可能的原因可以解决的途径


  ①第一,第三方库无法安装成功。如果无法安装成功的话,一般用pip install库名或pip3 install库名


  ②电脑有多个Python版本,虽然你安装了第三方库,但使用的编辑器用的python解析器和你通过pip安装库的python不是同一个版本。就是没检测到你具体使用的哪一个python,此时就需要手动指定


  重点解决第二个问题


  1、电脑中安装了多个python版本。


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


  如果是pycharm那么就在设置中自己指定一下路径就可以了(找到你使用哪个python版本安装的numpy,将这个python添加为pycharm的python解析器。)参考vscode的设置代码。(不是你numpy的安装路径,是python的安装路径)

  VSCode在当前的工程目录.vscode/settings.json添加如下的代码配置


  {


   python.pythonPath : D:Program FilesPython39python.exe


  }


  注意:如果你需要编辑的项目库中没有该文件的话,那么就变得简单了,自己创一个就可以了。在windows下查看是否有,可以先打开“显示隐藏文件”的选项,Linux下可以使用命令ls-a或者Ctrl+H


  python库是否安装成功,可以到如下pip默认安装路径查看C:Users你的用户名AppDataRoamingPythonPython39site-packages,实在不行,就使用pip install numpy命令,如果安装成功会显示安装成功的路径,如下图

  或者使用pip show packages_name(包的名字,就是你已经安装的包的名字)可以查看安装的包在什么路径下。如图:

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


  vscode在使用过程中,如果出现变量名或者库名下方出现黄色波浪线。可能原因是由于安装了pylint这个库,并没有进行合适的设置。我们可以在设置中查找python.pylint,直接在搜索栏搜索(找的话在扩展的python下),将设置(首选项)中defalut的Error,Warning等改成Hint,就能解决黄色波浪下划线的问题。如图:


  文章就为大家写到这里了,希望可以为各位读者带来帮助。


Python中使用pip成功导入库之后解决vscode报错问题
Pycharm虚拟环境pip时报错:no suchoption:--bulid-dir的解决办法 tiktok海外直播,如何选择网络线路?
相关内容