vscode python导入psutil模块报错:Import “psutil“ could not be resolved from source

vscode python导入psutil模块报错:Import “psutil” could not be resolved from source

解析:无法从源解析导入“psutil”,就是找不到这个软件包,

但是明明已经pip install psutil 了,

原因:原因就是电脑上存在多个python版本,安装时只安装到了其中一个版本的文件夹里

解决方案:安装psutil时会显示安装在哪个版本的文件夹里,执行的时候也会显示执行的哪个版本,如果安装和执行的版本不一致,就会报这个错。

所以,最简单的方法:就是去相关安装了该模块的版本文件下把该文件复制过来到对应的执行的文件夹里;

一劳永逸的方法:网上查就是就是在vscode设置模块源的拓展路径 extra Paths,直接在设置里搜索就行。

在这里插入图片描述

但是!

我加了发现不行,所以:

在 Windows 上,如果你安装了多个版本的 Python,你可以使用 pip 命令的完整路径来确保你将包安装到特定的 Python 版本下。以下是具体的步骤:

  1. 首先,你需要找到你想要安装包的 Python 版本的 pip 可执行文件的完整路径。你可以在命令行中使用 where 命令来找到它。例如,如果你想要找到 Python 3.10 版本的 pip 路径,你可以在命令行中输入:

    where python
    

    这将列出系统中所有 Python 可执行文件的路径。找到你想要的 Python 版本的路径,如:C:\Python310\python.exe

  2. 一旦你找到了特定 Python 版本的 pip 路径,你可以使用这个完整路径来安装包。例如,假设你想要使用 Python 3.10 版本的 pip 安装一个包,你可以在命令行中输入:

    C:\Python310\Scripts\pip install package_name
    

    这里的 C:\Python310\Scripts\pip 是你找到的 Python 3.10 版本的 pip 路径,package_name 是你想要安装的包的名称。

通过这种方式,你可以确保将包安装到你想要的特定 Python 版本下。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
无法从源解析导入"requests"的错误通常是由于缺少requests库或者requests库安装不正确导致的。 要解决这个错误,首先需要确认是否已正确安装了requests库。可以通过在终端或命令提示符中运行以下命令来检查: ``` pip show requests ``` 如果提示找不到pip命令,则需要确认是否已正确安装了Python并将其添加到系统环境变量。如果未安装pip,则需要先安装pip,然后再执行上述命令。 如果返回了requests库的信息,表示已经正确安装了。如果未返回信息或者提示未安装,则需要先安装requests库。可以使用以下命令来安装: ``` pip install requests ``` 在安装过程中可能需要等待一段时间,等待安装成功后,再次运行脚本或程序应该就不会报错了。 如果已安装了requests库,但仍然无法导入,则可能是因为Python解析无法找到requests库的路径。这种情况下,需要确认requests库是否被正确安装在Python解析器的搜索路径下。可以通过以下命令来查看Python解析器的搜索路径: ``` import sys print(sys.path) ``` 确保requests库安装目录在其中,如果不在,可以考虑将requests库安装到Python解析器的搜索路径中。 总结来说,无法从源解析导入"requests"的错误通常是由于缺少或者错误安装了requests库,或者Python解析无法找到requests库路径导致的。通过正确安装requests库,或者将requests库路径添加到Python解析器的搜索路径中,可以解决这个错误。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值