我在刪除.julia/v0.4 /由於某些權限問題導致拔取/更新軟件包時遇到問題。我試圖重新安裝所有的軟件包,但現在在嘗試更新或安裝軟件包時遇到了問題。更新軟件包時出錯(0.4)
當我運行Pkg.update(),在去除.julia/V0.4後:
julia> Pkg.update()
INFO: Initializing package repository /home/user/.julia/v0.4
INFO: Cloning METADATA from git://github.com/JuliaLang/METADATA.jl
ERROR: failed process: Process(`git clone -q -b metadata-v2
git://github.com/JuliaLang/METADATA.jl METADATA`, ProcessExited(128)) [128]
什麼是怎麼回事任何想法?在刪除.julia/v0.4之前,我應該提到在嘗試運行Pkg.update()時,我還收到了一些奇怪的錯誤。
更新:
進一步挖掘之後,我相信這事做與我的git的配置,因爲我在防火牆後面。 Git是試圖連接到的git://即使我已經要求它使用https來代替:
git config --get-regexp '^url.*'
url.https://.insteadof git://
混帳似乎並沒有以某種方式承認我的命令?
更多更新:
看來我的git版本很舊。更新到當前版本的git後,我沒有問題連接到存儲庫。最近一定有變化,因爲我上週只能更新軟件包。如果你有類似的問題,請更新你的git版本。
我不知道0.5這一新功能。謝謝。 –