Closed Novices666 closed 1 month ago
本身因为写别的东西,在系统变量里设置了HTTP_PROXY
和HTTPS_PROXY
,导致安装脚本无法正常下载所需的包。
不知道的是,为啥会影响。求一个大佬科普!
HTTP_PROXY和HTTPS_PROXY 这俩是系统代理,会让命令行程序网络走这俩
HTTP_PROXY和HTTPS_PROXY 这俩是系统代理,会让命令行程序网络走这俩
这个我知道 安装程序走本机代理和走这个有啥区别呢?为啥设置环境变量后就会出现类似的情况,而删除后走本机代理就不会?按理来说都是同一个代理。这里没想明白。我设置这个环境变量的原因:我用的那个工具是命令行程序,需要走代理,本地代理不生效。
本机代理 是针对gui应用的,对cli应用不生效 cli 应用需要修改环境变量 HTTP_PROXY和HTTPS_PROXY,对gui 应用不生效
以下是 GPT 说的
GUI应用和代理设置:
大多数图形界面(GUI)应用程序(如浏览器、邮件客户端等)可以通过系统级的网络设置或应用内部的设置来配置代理。这些设置通常不依赖于环境变量 HTTP_PROXY 和 HTTPS_PROXY,而是通过应用的图形界面手动设置,或者自动从系统的代理配置中获取。
CLI应用和环境变量:
对于命令行界面(CLI)应用程序,特别是在 Linux、macOS 和某些 Unix 系统中,它们通常依赖于环境变量来设置代理:
• HTTP_PROXY 和 HTTPS_PROXY 用于指定 HTTP 和 HTTPS 请求的代理服务器。
• 一些应用程序可能还支持 NO_PROXY 环境变量,用来定义不使用代理的特定域名或 IP 地址。
因此,你的描述需要一点调整:
1. CLI 应用程序 一般依赖环境变量 HTTP_PROXY 和 HTTPS_PROXY 来使用代理。
2. GUI 应用程序 一般不使用这些环境变量,而是通过系统设置或应用自身的配置来设置代理。
所以,GUI 和 CLI 应用的代理配置方式通常是独立的,其中 CLI 应用需要手动通过环境变量来设置,而 GUI 应用则依赖图形界面的设置或系统的代理设置。
问题类型
请选择一个:
将所选择的对应选项前方括号内空格改为x
运行平台
请选择您的运行平台:
运行版本
请填写您的运行版本: 1.17
描述
简要描述您的问题: 安装过程有错误,且安装后QQ启动报错
错误截图
请粘贴错误截图: 安装LOG QQ启动报错
附加信息
如果有任何其他相关信息,请注明: