安装独立版 Python
创始人
2024-03-21 16:40:26

为什么安装它

独立版的 python 可以让你在同一台电脑上存在多个版本的 python, 同时具有以下优点:

  • 体积轻巧 (15mb ~ 30mb).
  • 多个版本之间不会相互影响.
  • 不会产生数不清的目录和软链接.
  • 不会安装在 “隐蔽” 的位置 (可自定义).
  • 可以非常简单彻底地卸载.
  • 可以复制整个文件夹, 分享给别人也能运行.

下载

请根据你的电脑系统下载对应的安装包:

注意事项:

  • 以下内容截止 2022-12-06 最新.
  • 目前能下载到的最高的 python 版本是 3.10.8.
  • 这些下载链接指向的是 github release 资源, 请确认自己能够访问 github.
  • 这些资源的体积一般在 30mb 左右, 请确认自己的网络足够快.
  • 32 位的系统不受支持!
  • 我是 windows
    • 我是 64 位系统
      • 下载 cpython-3.10.8+20221106-x86_64-pc-windows-msvc-shared-install_only.tar.gz
    • 特殊: 我想下载到优盘里, 且在优盘中能够运行
      • 下载 cpython-3.10.8+20221106-x86_64-pc-windows-msvc-static-install_only.tar.gz
  • 我是 macos
    • 我是 intel 64 位系统
      • 下载 cpython-3.10.8+20221106-x86_64-apple-darwin-install_only.tar.gz
    • 我是 arm 64 位系统 (m1, m2 芯片)
      • 下载 cpython-3.10.8+20221106-aarch64-apple-darwin-install_only.tar.gz
  • 我是 linux
    • 我是 intel 64 位系统
      • 我用的是比较新的系统 (2014 年以后)
        • 下载 cpython-3.10.8+20221106-x86_64-unknown-linux-gnu-install_only.tar.gz
      • 我用的是非常古老的系统 (比如 centos 6, 主要指 glibc 库非常旧)
        • 下载 cpython-3.10.8+20221106-x86_64-unknown-linux-musl-install_only.tar.gz
      • 特殊: 我想下载到优盘里, 且在优盘中能够运行
        • 下载 cpython-3.10.8+20221106-x86_64-unknown-linux-musl-install_only.tar.gz
    • 我是 arm 64 位系统 (比如树莓派)
      • 下载 cpython-3.10.8+20221106-aarch64-unknown-linux-gnu-install_only.tar.gz
  • 我在嵌入式系统上工作
    • 本文不适用这种情况, 请移步至 micro-python.

安装

  1. 解压刚才你下载的压缩包. 解压后得到一个 “python” 文件夹.

  2. 将这个文件夹放到你喜欢的位置, 比如我的是 C:/Likianta/programs/python/3.10 (windows) 和 ~/Desktop/programs/python/3.10 (macos).

  3. 将以下路径加入到 PATH 环境变量

    windows 示例 (编辑系统环境变量):

    C:/Likianta/programs/python/3.10
    C:/Likianta/programs/python/3.10/Scripts
    

    macos 示例 (添加到 ~/.zshrc):

    ~/Desktop/programs/python/3.10/bin
    

测试

新开一个命令行, 输入以下命令测试:

python3 --version
python3 -m pip --version

优化与增强

如果你在用 macos / linux, 以下配置建议加入到 ~/.zshrc (~/.bashrc):

alias py="python3"
alias pip="python3 -m pip"

卸载

直接删除文件夹即可. 它会移除 python 本体和所有下载的依赖 (因为都在一个目录下).

此外, 你还需手动清除 PATH 环境变量中的路径 (尽管不做也没关系).

疑难解答

为什么输入 python3 --version 看到的不一样?

你的系统中可能安装了其他 python 版本, 比如官方版的 python.

你可以考虑卸载它们, 或者寻找其他方案 (比如软链接覆盖) 解决共存问题.

相关内容

热门资讯

两会声音丨如何破解热门博物馆预... 今年北京市政府工作报告提到,要深化博物馆之城建设。市政协委员、北京美臣保理投资管理公司董事长黄轶认为...
独家:湖北电信新增副总李清华... 运营商财经网 朱欣雨/文运营商财经网获悉,湖北电信新增副总经理李清华,是从贵州电信平调而来,是位市场...
U23国足为因眼疾离队的队医颁... 00:39【简介】2026年U23男足亚洲杯上,中国队对阵澳大利亚队的小组赛前一天,球队运动防护师姚...
国泰集团:2025年净利润同比... 每经AI快讯,国泰集团(603977)1月26日公告,公司预计2025年度实现归属于母公司所有者的净...
成大生物(688739.SH)... 格隆汇1月26日丨成大生物(688739.SH)公布,为更好地实施公司战略规划,提升公司综合竞争力和...