64位Windows 11家庭版如何安装已停止维护的Python 3.7?
在Windows 11 64位家庭版安装Python 3.7(EOL版本)的步骤
1. 获取Python 3.7安装包
Python 3.7已停止维护,需从官方归档库下载对应64位安装包,选择3.7系列的最新子版本(如3.7.16,为该系列最后一个稳定版)的Windows x86-64 executable installer。
2. 安装Python 3.7
- 运行下载的安装包,务必勾选「Add Python 3.7 to PATH」,否则后续命令行无法直接调用Python。
- 可选点击「Customize installation」自定义安装路径(如
C:\Python37),避免与系统中其他Python版本冲突。 - 安装完成后,打开命令提示符(CMD)或PowerShell,输入
py -3.7 --version验证安装是否成功,输出应显示对应3.7.x版本号。
3. 配置虚拟环境(强烈推荐)
为避免污染全局Python环境,建议为项目单独创建虚拟环境:
- 安装虚拟环境工具:
py -3.7 -m pip install virtualenv - 在项目根目录创建虚拟环境:
virtualenv venv --python=python3.7 - 激活虚拟环境:执行
venv\Scripts\activate,激活后命令行前缀会显示(venv),此时所有依赖安装均针对该环境。
4. 安装项目依赖
- 将项目依赖整理为
requirements.txt文件:python==3.7.16 keras==2.2.4 tqdm codecs hard-bert==0.80.0 tensorflow-gpu==1.13.1 - 在激活的虚拟环境中执行安装命令:
pip install -r requirements.txt - 注意事项:
tensorflow-gpu==1.13.1依赖CUDA 10.0与cuDNN 7.4.x,需提前安装并配置对应环境变量,否则GPU加速无法生效。- 若安装
hard-bert==0.80.0失败,需确认该版本是否提供Python 3.7兼容的wheel包,或尝试从源码编译安装。
内容的提问来源于stack exchange,提问作者Encipher
相关产品推荐
相关产品推荐

