无法通过代理连接安装Julia软件包

时间:2017-10-31 16:59:16

标签: julia

我在Julia中尝试了以下命令来安装FixedEffectModels,但我收到此错误:

julia> Pkg.add("FixedEffectModels")
INFO: Initializing package repository /root/.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]
 in anonymous at ./pkg/dir.jl:52

我使用代理连接,是否相关?

3 个答案:

答案 0 :(得分:1)

在Windows 7上,我觉得.gitconfig工作正常。但是你确定它在正确的用户主目录中(默认情况下为C:/ Users / Username)并且它确实是.gitconfig而不是.gitconfig.txt(就像我第一次尝试时设法做的那样)?

答案 1 :(得分:1)

你的家是根?

this discussion可能会鼓舞人心。

export https_proxy=...Pkg.setprotocol!("https")可能会有所帮助吗?

我还建议升级朱莉娅。因为您使用的是Ubuntu,所以可以添加this ppa

sudo add-apt-repository ppa:staticfloat/juliareleases
sudo apt-get update

你可以有julia 0.5.2(不幸的是它在0.6之后没有更新)

但如果您信任github上的软件包,那么您也可能download julia 0.6.1。 :)

答案 2 :(得分:1)

git config --global url."https://github.com/".insteadOf git://github.com/暂时解决,但在服务器重新启动后它不再起作用了,这个discussion中找到的最佳解决方案是安装Julia 0.6+,因为它可以使用环境变量,所以{ {1}}在朱莉娅生效。