意见箱
恒创运营部门将仔细参阅您的意见和建议,必要时将通过预留邮箱与您保持联络。感谢您的支持!
意见/建议
提交建议

Python导入库后报错是什么原因,如何解决

来源:恒创科技 编辑:恒创科技编辑部
2024-01-07 23:51:59
今天小编跟大家讲解下有关“Python导入库后报错是什么原因,如何解决”的内容 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了相关资料,希望小伙伴们看了有所帮助。

分析产生问题的原因

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


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 Files\Python39\python.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导入库后报错是什么原因,如何解决”的介绍了,感谢各位的阅读,如果大家想要了解更多相关的内容,欢迎关注恒创科技,小编每天都会为大家更新不同的知识。
上一篇: PHP中实现合并图片的代码是什么 下一篇: 闭包与lambda写法是什么,作用域问题如何解决