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

pip freeze与pip list无输出问题求助(Python 3.12.0)

Python 3.12 pip freeze/list无输出的排查方法
  • 检查pip版本兼容性:执行python -m pip install --upgrade pip手动升级到最新稳定版,优先用python -m pip而非直接pip,避免路径混淆。
  • 验证site-packages目录:进入venv的Lib\site-packages(全局环境则是Python安装目录下的对应路径),查看是否存在uvicorn相关文件。若文件存在但pip检测不到,执行pip cache purge清空缓存后重试pip list。
  • 排查pip配置:执行pip config list查看是否有异常过滤规则或镜像源配置,若有可疑项,用pip config unset <配置项>移除(例如pip config unset global.index-url)。
  • 重建包元数据:进入site-packages目录,删除所有非pip的.dist-info和.egg-info文件夹,再执行pip install --force-reinstall uvicorn强制重新安装并生成元数据。
  • 测试包导入情况:打开Python交互终端,执行import uvicorn,若导入失败说明安装未成功,尝试用管理员权限打开Git Bash重新安装。
  • 检查环境变量:在Git Bash中执行echo $PATH,确认PATH中只有当前venv(或全局Python)的Scripts目录,无旧Python版本残留路径。
  • 重新创建虚拟环境:删除现有venv,用python -m venv new_venv重建,激活后安装uvicorn再测试pip list,排除旧venv配置残留问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 11:15:53