Python 3.8.10 for Windows 7 https://www.python.org/ftp/python/3.8.10/python-3.8.10-amd64.exe https://www.python.org/ftp/python/3.8.10/python-3.8.10.exe https://www.python.org/ftp/python/3.8.10/python3810.chm Python 3.4.4 for Windows XP https://www.python.org/ftp/python/3.4.4/python-3.4.4.amd64.msi https://www.python.org/ftp/python/3.4.4/python-3.4.4.msi https://www.python.org/ftp/python/3.4.4/python344.chm Python3.9离线安装requests包 简单说明: 服务器上已经安装好了Python3.9 Python官方网站:https://www.python.org/ftp/python/ 需求:给Python3.9离线安装requests扩展 具体操作: 1、下载扩展包 PyPI 是 Python 第三方库的官方仓库,Python扩展包下载地址: https://pypi.org/ https://pypi.tuna.tsinghua.edu.cn/simple/ #国内镜像源 安装requests扩展包,还需要其他几个依赖包 idna certifi charset_normalizer urllib3 requests 依赖包和python的版本要兼容,我们是Python3.9 要用以下版本 idna-3.7-py3-none-any.whl certifi-2025.1.31-py3-none-any.whl charset_normalizer-3.4.0-py3-none-any.whl urllib3-2.2.2-py3-none-any.whl requests-2.32.3-py3-none-any.whl 依次下载这几个依赖包 打开https://pypi.org/ 搜索:idna 点击:idna-Release history选择版本 找到:3.7-Download files 下载idna-3.7-py3-none-any.whl 按照这个步骤把其他的依赖包也下载好。 注意: .whl 和 .tar.gz 是 Python 包的两种主要发布格式,建议使用.whl格式的包 .whl是已经编译好的包,安装速度很快 .whl 是一种包分发格式,它从 Python 2.7 和 3.3+ 开始被支持 python 2.7, 3.3 ~ 3.12 都支持安装 .whl 包 但不能在一个 Python 3.6 环境中安装只支持 Python 3.8+ 的 .whl 2、安装扩展 把下载好的依赖包上传到服务器上 cd requests chmod 755 -R * #安装依赖包 pip3.9 install \ idna-3.7-py3-none-any.whl \ certifi-2025.1.31-py3-none-any.whl \ charset_normalizer-3.4.0-py3-none-any.whl \ urllib3-2.2.2-py3-none-any.whl \ requests-2.32.3-py3-none-any.whl #查看模块安装路径 python3.9 -c "import requests; print(requests.__file__)" #例如 /home/myuser/.local/lib/python3.9/site-packages/requests/__init__.py #重要,给扩展目录添加755权限,否则其他用户无法使用 chmod 755 /home/myuser/.local/lib/python3.9/ -R * #查看版本 python3.9 -c "import requests; print('requests 版本:', requests.__version__)" #进入python python3.9 import requests #用 which 查看命令路径 which python3.9 which pip3.9 至此,Python3.9离线安装requests包安装完成。