今天在ubuntu系统下, 想更新conda, 发现无法安装, 最终报错:
ValueError: Unable to determine SOCKS version from socks://127.0.0.1:1080/
在使用shadowsocks的情况下,会发现无法使用国内的python的pip源。
错误重现:
在shadowsocks生效(能访问google)的情况下, 使用PIP或者Conda均会报以上错误.
开启network-manager中的手动代理(也就是等效于/etc/environment中增加socks_proxy="socks://127.0.0.1:1080/"
),再重启终端,此时pip就会失效
经查, 该问题是由于启用了ss全局代理所致. 解决办法就是, 去系统设置的Networking中, 关闭全局代理.
网友评论