[不懂就问] mac m4 使用 Python 环境问题

查看 24|回复 2
作者:sunfly   
1.使用 brewhome 安装的 python3.13
2.环境变量已经设置
3.使用 pip3 强制安装的 requests 模块--break-system-packages
4.在 vscode ,使用 brewhome 环境运行 python 代码( apipost 生成的 request 请求)
5.控制台输出乱码;在 Ubuntu 环境或 windows 环境的安装的 python 正常运行输出
6.已经尝试的解决方法
  • payload 强制转 json 后用 utf-8 编码; response 输出设置 utf-8 编码
  • vscode 的 code runner 设置,python 全局 utf-8 编码
  • vscode 控制台设置 utf-8 编码



    问题:生成的 request 请求问题还是 mac 的环境配置问题?
  • swulling   
    这个不是编码的问题,是 gzip 压缩的问题。
    你需要把这样注释了:# "Accept-Encoding": "gzip, deflate, br",
    或者自己做 gzip 解压缩。
    另外没必要加这个,requests 其实可以自己处理。
    swulling   
    Header 中就留下  headers = {
        "Authorization": "Bearer "  # 需要填入你的 API token
    }
    就够了,其他的 header ,requests 库都会自动帮你处理。
    您需要登录后才可以回帖 登录 | 立即注册

    返回顶部