请求协助解决Python 2.7 x64版本安装失败问题
解决Python 2.7 x64在actions/setup-python@v1中安装失败的问题
问题核心
actions/setup-python@v1 已移除Python 2.7 x64版本的支持,当前可用的官方镜像仅包含你列出的Python 3.x系列x64版本。
可行解决方案
1. 切换到Python 2.7 x86版本
修改GitHub Actions配置,将架构改为x86,这是setup-python@v1仍兼容的Python 2.7版本:
- uses: actions/setup-python@v1 with: python-version: 2.7 architecture: x86
2. 手动安装Python 2.7 x64版本
如果必须使用x64架构,通过自定义步骤完成安装:
方法一:用Chocolatey安装
- name: Install Python 2.7 x64 run: | choco install python2 --version=2.7.18 --forcex86=false --no-progress echo "C:\Python27" >> $GITHUB_PATH
方法二:离线安装包安装
- name: Install Python 2.7 x64 run: | Invoke-WebRequest -Uri "https://www.python.org/ftp/python/2.7.18/python-2.7.18.amd64.msi" -OutFile python27.msi msiexec /i python27.msi /quiet ADDLOCAL=ALL echo "C:\Python27" >> $GITHUB_PATH
重要提示
Python 2.7已停止官方维护,存在未修复的安全漏洞。建议优先迁移项目至Python 3.x版本。
内容的提问来源于stack exchange,提问作者Hemanth Kumar Kandamuri
相关产品推荐
相关产品推荐

