Python 绿色版安装教程

1 概述

有时候电脑上要安装多个版本的 python ,之前每次都是用多个版本的安装包进行安装的,这次就想着能不能用个免安装的版本,也就是所谓的 python 绿色版本,本文就记录了一下 python 绿色版本的安装过程。

思路:下载 Python 绿色版本解压包 —> 安装 pip —> 解决找不到模块的问题

环境:

Win10 X64 系统

Python 3.10.9 版本

2 详情

2.1 下载 python

打开以下 python 官网地址,下载免安装绿色版本解压包。

https://www.python.org/downloads/release/python-3109/

image-20221222164719525

下载完之后解压到自定义位置,这里安装在了 E 盘下

E:\ProgramFiles\python3.10.9

image-20221222164947602

2.2 安装 pip

pip 是包管理器,免安装绿色版本默认不会安装,需要使用包管理器需要手动安装,一般都是用 pip 安装一些依赖包,所以大部分情况下都是要有这个 pip 包管理器的。

打开以下地址,下载 get-pip.py 这个文件。

https://pip.pypa.io/en/stable/installation/

image-20221222165244144

浏览器直接点击打开 https://bootstrap.pypa.io/get-pip.py 地址时,有可能不是下载一个脚本文件,而是直接在浏览器中打开这个脚本文件了。这时候可以在链接地址上进行点击鼠标右键,选择链接另存为...,这样即可下载这个文件了。

image-20221222173949311

下载完后把 get-pip.py 脚本放到 python 的根目录,就是刚刚解压的位置路径,然后再此路径下打开 cmd 窗口,执行以下命令

py get-pip.py

执行后会生成两个文件夹 Lib 和 Scripts ,这样就是成功安装了 pip 包管理器。

image-20221222165812314

2.3 解决找不到模块的问题

在此路径下打开 cmd 窗口,使用如下命令查看是否安装成功,可以看到 python 版本成功显示,但 pip 版本提示报错,所以还需要解决一下这个报错问题。

python -V
Scripts\pip -V

如果想把这个绿色版 python 加入到环境变量中,只需要把以下路径(实际路径根据自己的安装位置进行自行更改)加入到系统环境变量的 path 中即可,详细加入步骤不在描述。

E:\ProgramFiles\python3.10.9
E:\ProgramFiles\python3.10.9\Scripts

image-20221222170223242

python 解释器启动一般会自动 import site ,并且调用 site.main() 。而在 Windows 的免安装绿色版中,使用了 python*.pth (这里的 * 代指版本号,比如我这次安装对应的是 python310._pth 这个文件)来指定包的位置,而通过这种方式加载 python ,是为了避免包冲突不会自动 import site。

解决找不到模块的方法就是把 #import site 这行的注释符 # 号给删掉即可。用记事本打开 python310._pth 这个文件,删掉如下 # 即可。

image-20221222170445606

再次进行验证发现成功得到 pip 版本的信息。

image-20221222170526398

至此,python 绿色版就已安装完成。使用此方法可以安装多个版本共存的 python 。

posted @ 2023-01-06 23:31  NoId1  阅读(4624)  评论(0编辑  收藏  举报