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

pip安装包显示成功但pip list无记录的问题求助

问题解决建议

问题原因

你同时安装了官网版Python和微软商店版Python,系统环境变量中两个版本的路径优先级混乱,导致pip/python和pip3/python3分别指向不同的环境——你用其中一个pip安装的包,在另一个pip的环境里自然看不到。

具体解决步骤

1. 确认命令对应的Python路径

先搞清楚每个命令指向哪个Python版本,执行以下命令:

where python
where python3
where pip
where pip3

输出的路径会显示每个命令对应的安装目录,比如官网版一般在C:\Users\你的用户名\AppData\Local\Programs\Python\Python312\,微软商店版多在C:\Users\你的用户名\AppData\Local\Microsoft\WindowsApps\。

2. 使用Python Launcher统一管理环境

Windows自带的py命令可以精准指定Python版本,避免混乱:

  • 安装包:
    py -3.12 -m pip install requests
    
    (3.12替换成你实际要用的版本号,可用py -0查看已安装的所有版本)
  • 查看已安装包:
    py -3.12 -m pip list
    
    这样就能看到对应环境下的所有包了。

3. 清理多余环境(推荐)

如果你不需要两个Python版本,直接卸载其中一个(比如微软商店版),然后:

  • 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」
  • 在系统变量的PATH中,删除对应版本的Python路径,只保留你常用的那个版本的Python和Scripts目录。

4. 调整环境变量优先级

如果要保留两个版本,在环境变量的PATH里,把你常用的Python版本的Scripts目录(比如官网版的...\Python312\Scripts)移到微软商店相关路径的前面,确保系统优先使用这个版本的命令。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 02:17:09