CHS

降本流末,而生万物

0%

pip配置代理-MacOS

在编写 Python 脚本时,想下载一些包,经常会出现类似 Could not install packages due to an OSError: Missing dependencies for SOCKS support的错误,那就是包源被墙了。

在各类教程中没有找到特别有效的,来跟我做,在 mac 上配置 pip 代理。

pip 配置文件

查找以下位置是否存在pip.conf文件

1
2
/Users/yourname/Library/Application Support/pip
/Users/yourname/.pip

如果都不存在,可以自己在用户文件夹中创建.pip文件夹,下面需要在终端中操作

1
2
3
4
5
6
7
8
9
10
11
12
13
#在这个文件夹下:/Users/yourname/
mkdir .pip #创建文件夹
cd .pip #进入文件夹
touch pip.conf #创建文件

#使用vim来编辑内容
vi pip.conf

#点 i 键进入编辑模式,输入以下内容,填写你自己的端口
[global]
proxy=http://127.0.0.1:7890

#点击esc 退出编辑模式,再输入 :wq 回车保存

然后就可以了重新下载包了。

谢谢大家

欢迎关注我的其它发布渠道