吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 898|回复: 5
收起左侧

[讨论] 系统代{过}{滤}理下使用pip和requests

[复制链接]
Arcticlyc 发表于 2023-4-16 02:06
之前一直以为开启系统代{过}{滤}理后pip和requests库无法正常使用,直到我看到朋友的电脑上可以正常运行。
但是自己电脑上死活办不到,pip和requests的版本换成和他一样的也不行。最后无计可施把原python(3.10.2)卸载后重装3.10.11,居然成功了,不知道是不是版本更新导致的。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

外酥内嫩 发表于 2023-4-16 10:56
我每次pip安装都得先关代{过}{滤}理,爬虫也是一样,测试前先关代{过}{滤}理,但是有时候又不影响,不知道为啥
 楼主| Arcticlyc 发表于 2023-4-16 12:29
外酥内嫩 发表于 2023-4-16 10:56
我每次pip安装都得先关代{过}{滤}理,爬虫也是一样,测试前先关代{过}{滤}理,但是有时候又不影响,不知道 ...

我之前也一直以为必须关闭代{过}{滤}理。但是我换了新版本之后就不受影响了,我朋友两台设备都不受代{过}{滤}理影响
YuanFang0w0 发表于 2023-4-16 13:55
1.电脑开了vpn的情况下在终端中使用pip需要给终端也配置代理:
CMD命令为:set http_proxy=代理地址 & set https_proxy=代理地址
PowerShell命令为:$Env:http_proxy="代理地址";$Env:https_proxy="代理地址"
这里的代理地址一般就是你的localhost加上代理的端口号 比如 http://127.0.0.1:7777
这样设置完以后就可以用开着vpn代理使用pip了,pip也可以直接用国外源,不会出现下载很慢的情况。
2.电脑开了vpn的情况下使用requests同样要给requests设置代理:
在requests中加入proxies={"http": "代理地址", "https": "代理地址"}这个参数即可
这里的代理地址一般就是你的localhost加上代理的端口号 比如 http://127.0.0.1:7777
比如这么写:
requests.get(url,headers=headers,params=params,proxies={"http": "127.0.0.1:7777", "https": "127.0.0.1:7777"})
 楼主| Arcticlyc 发表于 2023-4-24 12:28
YuanFang0w0 发表于 2023-4-16 13:55
1.电脑开了vpn的情况下在终端中使用pip需要给终端也配置代理:
CMD命令为:set http_proxy=代理地址 & set ...

感谢回复。我的意思是在开启全局系统代{过}{滤}理的情况下,不需要进行其他额外操作和设置,pip和requests可以自动使用系统的代{过}{滤}理
YuanFang0w0 发表于 2023-4-24 22:54
Arcticlyc 发表于 2023-4-24 12:28
感谢回复。我的意思是在开启全局系统代{过}{滤}理的情况下,不需要进行其他额外操作和设置,pip和request ...

那这个有时候是不一定的 我是win10 平时开启代{过}{滤}理的时候用pip也是有时候可以 有时候不行
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 00:31

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表