You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

PyCharm中requirements.txt提示包未安装但实际已安装的解决方法

解决PyCharm中requirements.txt包已安装却提示未安装的问题
  • 确认当前使用的虚拟环境正确性
    打开File > Settings > Project: [你的项目名] > Python Interpreter,检查顶部的解释器路径是否和你已安装包的虚拟环境完全一致。如果路径不对,点击下拉框选择正确的虚拟环境,或通过齿轮图标添加对应环境。

  • 刷新PyCharm的包索引
    在Python Interpreter设置界面,点击右上角的刷新图标(↻),等待PyCharm重新扫描虚拟环境内的包。返回requirements.txt查看提示是否消失。

  • 强制同步requirements.txt与虚拟环境
    激活项目对应的虚拟环境,在终端执行pip install -r requirements.txt,强制重新安装(即使包已存在,也会校验版本匹配度)。或者在Python Interpreter设置里,找到对应包确认版本是否与requirements.txt一致,不一致则重新指定版本安装。

  • 清除缓存并重启PyCharm
    打开File > Invalidate Caches...,勾选Clear file system cache and local history,点击Invalidate and Restart。重启后PyCharm会重新加载项目和环境信息,大概率能解决缓存导致的识别问题。

  • 检查requirements.txt格式
    确保每个包的声明格式为包名==版本号,无多余空格、换行或特殊字符。比如正确写法是requests==2.31.0,避免使用requests = 2.31.0这类不符合规范的格式,防止PyCharm解析错误。

内容的提问来源于stack exchange,提问作者Nathan Wailes

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 14:22:01