使用Win7 x64
清除c:\users\myname\.julia
以及AppData
中的任何内容,重新安装了julia-0.5.0和Atom-1.12.9以及uber-juno
的新二进制文件。
当开始第一次运行Julia时,控制台告诉我运行Pkg.build("HttpParser")
,由于未在当前路径中找到BinDeps
而失败,并且一个红色错误框告诉我运行{{1 }}。运行更新告诉我一切都很好。尝试直接添加Pkg.update()
似乎有效,但随后尝试BinDeps
失败。
此类问题还有其他链接,最终表明use
的安装脚本失败。我没有0.4.5这个问题。
下面的快照显示了尝试在干净的BinDeps
目录上手动添加BinDeps
。
.julia
julia> Pkg.add("BinDeps")
INFO: Initializing package repository c:\users\mschwager\.julia\v0.5
INFO: Cloning METADATA from https://github.com/JuliaLang/METADATA.jl
INFO: Cloning cache of BinDeps from https://github.com/JuliaLang/BinDeps.jl.git
INFO: Cloning cache of Compat from https://github.com/JuliaLang/Compat.jl.git
INFO: Cloning cache of SHA from https://github.com/staticfloat/SHA.jl.git
INFO: Cloning cache of URIParser from https://github.com/JuliaWeb/URIParser.jl.git
INFO: Installing BinDeps v0.4.5
INFO: Installing Compat v0.10.0
INFO: Installing SHA v0.3.0
INFO: Installing URIParser v0.1.6
INFO: Package database updated
julia> using BinDeps
ERROR: ArgumentError: Module BinDeps not found in current path.
Run `Pkg.add("BinDeps")` to install the BinDeps package.
in require(::Symbol) at .\loading.jl:365
? BinDeps
文件夹.julia/v0.5
的情况下构建HttpParser
吗?BinDeps
的其他软件包?是的我已经看过几个论坛讨论和其他SO帖子,例如Julia: Problems with Adding Packages (BinDeps)和Confusing error when updating packages in Julia 0.5.0以及https://github.com/JuliaStats/StatsBase.jl/issues/202。但是在尝试构建之后还没有修复在最低级别的故障包装。
由于
答案 0 :(得分:0)
我必须更改HOME
环境变量中的大小写。现在模块按https://discourse.julialang.org/t/windows-capitalization-of-the-home-environment-variable/200