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

Python安装疑问:是否需清理环境仅保留python3.6?

关于Python环境清理与版本选择的问题

首先看你执行py命令列出的现有Python相关工具:

hagbard@fuckup:~$ py
py3clean      pydoc         pygettext2.7  python        python3.6m
py3compile    pydoc2.7      pygettext3    python2       python3m
py3versions   pydoc3        pygettext3.6  python2.7     python3-qr
pyclean       pydoc3.6      pygmentex     python3       pythontex
pycompile     pygettext     pyhtmlizer    python3.6     pyversions

结论:不需要清理环境只保留python3.6
Linux系统里很多预装工具、系统服务依赖Python2.7或旧版Python3,强行删除这些版本会导致系统组件失效(比如包管理工具apt可能直接罢工),完全没必要冒这个风险。

正确的做法:指定默认Python版本

如果你想默认使用python3.6,两种简单方案:

  • 设置终端别名
    编辑用户目录下的.bashrc文件,添加两行:

    alias python='python3.6'
    alias python3='python3.6'
    

    保存后执行source ~/.bashrc生效,之后输入python或python3就会直接调用3.6版本。

  • 用系统版本管理工具配置
    如果你用的是Debian/Ubuntu系系统,可通过update-alternatives管理全局默认Python:

    1. 先把python3.6注册到备选列表:
      sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 100
      
    2. 然后选择默认版本:
      sudo update-alternatives --config python
      

    按提示输入对应python3.6的序号即可完成配置。

这样既不用动旧版本影响系统,又能默认用上你需要的python3.6。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 11:22:14