
- 分析产生问题的原因
- 重点解决第二个问题
分析产生问题的原因写在开始前:其实出现这样的问题,你需要知道的就是核心问题出在哪里,并非是要相同的编译器才是这样的解决办法,要学会举一反三。核心问题(我帮你分析一下): 首先你是确保已经安装好了这个库,但是就是很奇妙的报错,那么问题可以排除你没成功安装库,只是你的库不起作用,那么不妨回忆一下你以前和最近是否安装了很多版本的python,然后又没有卸载,导致编译器有许多的版本需要抉择,但是编译器又比较傻,就是不能选择自己要那个版本,那么此时你就充当决策者的作用,我给你这一条路,你就只能这样走,让其强制给我使用我已经安装好的库的对应python版本(把路径设置一下),那么问题不就解决了吗?
明明已经使用pip install numpy安装好自己需要的库,但还是莫名其妙的报错呢?
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命令,如果安装成功会显示安装成功的路径,如下图
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)