大家好,本文将围绕python免费安装安装教程展开说明,python免安装版本怎么用是一个很多人都想弄明白的事情,想搞清楚python编程软件 免安装需要先了解以下几个事情。
Source code download: 本文相关源码
需求:在离线环境中部署python3.7.9
环境:windowns2012 R2 standard 64位
1. 下载python离线包
下载地址:Index of /ftp/python/3.7.9/
下载内容:python-3.7.9-embed-amd64.zip
可根据部署环境调整,因为权限问题,这个win2012不容许通过.exe文件安装软件,所以选择带‘embed’字符的压缩包。
2.下载pip安装文件
下载地址:This page has moved - pip documentation v23.3.1
下载内容:在Installing with get-pip.py条目下的get-pip.py文件
排版可能变换,只要找get-pip.py即可
2.1 下载pip离线安装文件,修复移动后产生的错误
下载地址:Links for pip
下载内容:pip-9.0.3-py2.py3-none-any.whl
注意后缀,是wheel的文件
3.本地安装
文件下载下来后,解压python-3.7.9-embed-amd64.zip,我解压到了/py3.7.9/里,把get-pip.py和pip-9.0.3-py2.py3-none-any.whl移动到解压的文件夹内,在该文件内按住Shift键右击空白处,选择【在此处打开 Powershell 窗口】,
运行
.\python.exe .\get-pip.py -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
#一开始用的清华镜像总报错,也找不到原因,然后换了一个就好了
下载安装成功后,/py3.7.9/里就多出来Lib和Scripts文件夹,
3.1 修改
记事本打开python37._pth,去除import site的注释
python37.zip
.
# Uncomment to run site.main() automatically
import site
查看已安装的Lib,运行
PS E:\py3.7.9> .\python.exe -m pip list
Package Version
---------- -------
pip 21.1.2
setuptools 57.0.0
wheel 0.36.2
PS E:\py3.7.9>
到这里在本地的准备工作算是完成了
同一电脑安装多个python版本注意:
我这里安装了python3.10和python3.7两个版本,安装多个版本时要注意python.exe名不能多个版本重复(如下图)
python.exe被我换成了python37
在环境变量中注意两个版本的python的文件位置: