使用Windows XP(sp3)和Julia 0.3.3,尝试执行程序包安装时遇到以下错误:
julia> Pkg.add("Images")
INFO: Initializing package repository C:\emacs\.julia\v0.3
INFO: Cloning METADATA from git://github.com/JuliaLang/METADATA.jl
INFO: Cloning cache of BinDeps from git://github.com/JuliaLang/BinDeps.jl.git
fatal: Unable to look up github.com (port 9418) (No such host is known. )
ERROR: chmod: no such file or directory (ENOENT)
in wait at task.jl:51
in sync_end at task.jl:311
in add at pkg/entry.jl:319
in add at pkg/entry.jl:71
in anonymous at pkg/dir.jl:28
in cd at file.jl:30
in cd at pkg/dir.jl:28
in add at pkg.jl:20
julia>
我对Git和Julia都非常陌生,因此我们将为您提供任何建设性的帮助。
如果该git://
协议(使用端口9418的协议)以某种方式不起作用(也许9418被阻止),则可以切换到https。
在“朱莉娅:添加/删除软件包”中:
由于程序包管理器在内部使用git来管理程序包git存储库,因此在运行时,用户可能会遇到协议问题(例如,如果在防火墙后面)
Pkg.add
。
可以从命令行运行以下命令,以告知git在克隆存储库时使用'https'而不是'git'协议:
git config --global url."https://".insteadOf git://
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句