VS Code中requests与discord.py安装异常问题求助
解决discord.py/requests安装后pip list不显示的问题
确认VS Code的Python解释器匹配
打开VS Code左下角的Python版本选择器,确保选中的是Python 3.11.x(和你安装的版本一致)。打开终端后,输入where python(Windows)或which python(Mac/Linux),检查输出路径是否和VS Code选中的解释器路径一致。如果不一致,用对应版本的命令安装库。用指定版本的pip命令安装,避免版本混淆
直接用Python3.11对应的pip执行安装,彻底避开多版本Python的干扰:- Windows:
py -3.11 -m pip install discord.py requests - Mac/Linux:
python3.11 -m pip install discord.py requests
安装完成后,用同样的命令查看已安装库:python3.11 -m pip list,就能看到这两个库了。
- Windows:
排查虚拟环境干扰
如果终端里有类似(venv)的前缀,说明你激活了虚拟环境,此时安装的库只会存在于这个虚拟环境中。先输入deactivate退出虚拟环境,再重新用指定版本的pip安装。
也可以直接在VS Code里创建匹配的虚拟环境:按Ctrl+Shift+P输入「Python: Create Environment」,选择Venv,指定Python3.11作为解释器,激活后再在终端安装库。直接验证安装有效性
新建一个测试文件,输入以下代码并运行:import discord import requests print("discord.py版本:", discord.__version__) print("requests版本:", requests.__version__)如果能正常打印版本号,说明安装已经成功,只是之前的
pip list命令用错了解释器。
内容的提问来源于stack exchange,提问作者Mod
相关产品推荐
相关产品推荐

