目錄
???? 背景?
?? ??作用
???? 問題
????解決方案?
??方法一
??方法二
????我的解決方案
整理不易,歡迎一鍵三連?。?!
送你們一條美麗的--分割線--
???? 背景?
? ? ? ? 通常在安裝某些模型或者模塊時(shí),通常最方便的方式就是通過(guò)pip install git+https://github.com/xxx/xxx的方式進(jìn)行git clone,但是經(jīng)常會(huì)由于網(wǎng)絡(luò)問題沒法正常正常下載,因此就需要本地下載編譯安裝。
?? ??作用
pip install git+https://github.com/xxx/xxx命令的主要作用是:
????????pip將會(huì)使用Git工具自動(dòng)從遠(yuǎn)程代碼庫(kù)中下載源代碼并安裝到本地目錄下 ,并進(jìn)行自動(dòng)安裝。
???? 問題
????????下載安裝CLIP模型時(shí),首先想到的是:??pip install git+https://github.com/openai/CLIP.git的方式,然后下載過(guò)程中由于網(wǎng)絡(luò)連接問題報(bào)錯(cuò),因?yàn)榉?wù)器沒法科學(xué)上網(wǎng)。。。
????????報(bào)錯(cuò)信息:Running command git clone --filter-blob:none --quiet https://github.com/openai/(lIgit /tmp/pip-reg-build-r7wizorc
fatal: 無(wú)法訪間 "https://github.com/openai/(lIgit/':
Failed to comnect to github.com port 443 after 127334 ms: 連接超時(shí)
error:subprocess-exited with-error
????????詳細(xì)報(bào)錯(cuò)如下:
????????可以看到,報(bào)錯(cuò)信息中的提示也是說(shuō)無(wú)法連接到GitHub網(wǎng)絡(luò),網(wǎng)絡(luò)超時(shí)所以失敗報(bào)錯(cuò),但是如果實(shí)在想通過(guò)git+https這種方式安裝,可以參考官方文檔。pip documentation?
????????下面是官網(wǎng)的截圖,可以看出其實(shí)官方是不推薦使用這種方式安裝的。?
????解決方案?
?網(wǎng)上有多種解決方案,其中之一為修改命令:
??方法一
將原語(yǔ)句為:
pip install 'git+https://github.com/xxx/xxx.git'
改為:
pip install 'git+https://gitclone.com/github.com/xxx/xxx.git'
如果還不行,試試方法二,因?yàn)槲业牟恍?。?!?/p>
??方法二
清除防火墻或代理
git config --global --unset http.proxy
git config --global --unset https.proxy
????????我試了2種方法都不行,所以我索性不用pip install git+https的方式了,一步一步來(lái)。
????我的解決方案
- ??第一步:直接打開要下載的GitHub網(wǎng)站,例如打開網(wǎng)站GitHub
?
- 第二步:下載zip壓縮包,這一步需要點(diǎn)時(shí)間,如果你有科學(xué)上網(wǎng)的話會(huì)很快,因?yàn)槎际谴a,不會(huì)特別大,幾秒鐘就搞定了。
??
????????這一步如果還是無(wú)法下載的話,不妨試試以下代碼:
#克隆源碼
git clone https://github.com/xxx/xxx.git
????????如果可以的話,可以繼續(xù)下一步。
- 第三步:解壓zip,查看setup.py
???
至此恭喜你已經(jīng)成功一大半了,只需最后一步。
- 第四步:運(yùn)行以下代碼實(shí)現(xiàn)本地編譯安裝?
python setup.py install
??
至此就大功告成了,撒花花????????文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-762136.html
整理不易,歡迎一鍵三連!?。?/h3>
送你們一條美麗的--分割線--
????????????????????????????????????????????????????????????????????????????????????文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-762136.html
到了這里,關(guān)于【git】pip install git+https://github.com/xxx/xxx替換成本地下載編譯安裝解決網(wǎng)絡(luò)超時(shí)問題的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!