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

如何控制pip3包安装路径?解决升级后默认安装至Python3.8的问题

解决pip默认关联Python3.8而非3.9的问题

问题根源

你的pip3当前关联的是系统自带的Python3.8,导致新包安装到了3.8的路径,而你实际使用的Python3.9的pip未被正确调用,因此无法查看原有包。

解决方案

1. 确认Python3.9的pip路径

执行以下命令,验证Python3.9对应的pip版本和安装路径:

python3.9 -m pip --version

输出应显示类似pip 2x.x.x from /path/to/python3.9/site-packages/pip (python 3.9),确认路径属于Python3.9。

2. 重新安装目标包到Python3.9路径

直接用Python3.9的pip命令安装statsmodels,确保包安装到正确位置:

python3.9 -m pip install statsmodels

若不需要Python3.8中的statsmodels,可执行以下命令卸载:

python3.8 -m pip uninstall statsmodels

3. 修复pip3默认关联(可选)

若希望后续用pip3默认调用Python3.9的pip,可通过以下方式设置:

  • 打开终端配置文件(如~/.bashrc或~/.zshrc,取决于你使用的shell)
  • 添加一行别名配置:
    alias pip3='python3.9 -m pip'
    
  • 保存文件后,执行source ~/.bashrc或source ~/.zshrc使配置生效

4. 验证结果

执行以下命令查看Python3.9的已安装包,应能看到statsmodels和原有的matplotlib等包:

python3.9 -m pip list -v

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 12:05:22