如何解决Mac Pro M1的Conda环境中pip安装Git仓库时无法连接GitHub的问题
解决
pip install git+git://连接GitHub超时的问题 我来帮你搞定这个问题!你遇到的核心原因是:git://协议默认使用9418端口,而你的网络环境(比如防火墙、代理规则)可能限制了这个端口的访问,但你直接用git clone时,大概率自动用了HTTPS或SSH协议(这俩分别走443/22端口,一般都是开放的),所以能成功克隆。
给你几个靠谱的解决办法:
改用HTTPS协议安装(最推荐,无需额外配置):
把原命令替换成HTTPS格式的链接,直接执行:pip install git+https://github.com/kLabUM/rrcf.gitHTTPS用的是443端口,几乎所有网络环境都允许这个端口的流量,应该能直接解决超时问题。
用SSH协议安装(适合已经配置过GitHub SSH密钥的用户):
如果你平时习惯用SSH克隆仓库,也可以用这个命令:pip install git+ssh://git@github.com/kLabUM/rrcf.git前提是你已经把本地SSH公钥添加到了GitHub账户里,不然会出现权限问题。
手动克隆后本地安装(备选方案):
先手动把仓库克隆到本地,再用pip安装本地版本:# 1. 克隆仓库(用HTTPS链接) git clone https://github.com/kLabUM/rrcf.git # 2. 进入仓库目录 cd rrcf # 3. 安装包 pip install .
你可以先试试第一个方法,应该就能解决问题啦!
内容的提问来源于stack exchange,提问作者user648330
相关产品推荐
相关产品推荐

