Julia “错误”;检测到包闪烁的不满足要求“;安装中
我正在尝试安装Blink并收到以下消息Julia “错误”;检测到包闪烁的不满足要求“;安装中,julia,blink,Julia,Blink,我正在尝试安装Blink并收到以下消息 (v1.0) pkg> add Blink Updating registry at `~/.julia/registries/General` Updating git-repo `https://github.com/JuliaRegistries/General.git` Resolving package versions... ERROR: Unsatisfiable requirements detected for packa
(v1.0) pkg> add Blink
Updating registry at `~/.julia/registries/General`
Updating git-repo `https://github.com/JuliaRegistries/General.git`
Resolving package versions...
ERROR: Unsatisfiable requirements detected for package Blink [ad839575]:
Blink [ad839575] log:
├─possible versions are: [0.1.0-0.1.5, 0.2.0-0.2.1, 0.3.0-0.3.5, 0.4.0-0.4.4, 0.5.0-0.5.4, 0.6.0-0.6.2, 0.7.0, 0.8.0-0.8.1, 0.9.0] or uninstalled
├─restricted to versions * by an explicit requirement, leaving only versions [0.1.0-0.1.5, 0.2.0-0.2.1, 0.3.0-0.3.5, 0.4.0-0.4.4, 0.5.0-0.5.4, 0.6.0-0.6.2, 0.7.0, 0.8.0-0.8.1, 0.9.0]
├─restricted by julia compatibility requirements to versions: [0.7.0, 0.8.0-0.8.1, 0.9.0] or uninstalled, leaving only versions: [0.7.0, 0.8.0-0.8.1, 0.9.0]
├─restricted by compatibility requirements with HttpServer [58cfbd8c] to versions: [0.1.0-0.1.5, 0.8.0-0.8.1, 0.9.0] or uninstalled, leaving only versions: [0.8.0-0.8.1, 0.9.0]
│ └─HttpServer [58cfbd8c] log:
│ ├─possible versions are: [0.0.1-0.0.14, 0.1.0-0.1.7, 0.2.0, 0.3.0-0.3.1] or uninstalled
│ └─restricted by julia compatibility requirements to versions: uninstalled
└─restricted by compatibility requirements with WebSockets [104b5d7c] to versions: 0.1.0-0.1.5 or uninstalled — no versions left
└─WebSockets [104b5d7c] log:
├─possible versions are: [0.0.1-0.0.6, 0.1.0-0.1.2, 0.2.0-0.2.3, 0.3.0, 0.4.0, 0.5.0, 1.0.0-1.0.3, 1.1.0-1.1.1, 1.2.0] or uninstalled
├─restricted by compatibility requirements with HTTP [cd3eb016] to versions: [0.0.1-0.0.6, 0.1.0-0.1.2, 0.2.0-0.2.3, 0.3.0, 0.4.0, 0.5.0] or uninstalled
│ └─HTTP [cd3eb016] log:
│ ├─possible versions are: [0.0.1-0.0.2, 0.4.0-0.4.3, 0.5.0, 0.5.2-0.5.5, 0.5.7, 0.6.0-0.6.14, 0.7.0-0.7.1, 0.8.0] or uninstalled
│ └─restricted to versions 0.8.0 by an explicit requirement, leaving only versions 0.8.0
└─restricted by julia compatibility requirements to versions: [1.0.0-1.0.3, 1.1.0-1.1.1, 1.2.0] or uninstalled, leaving only versions: uninstalled
鉴于安装了以下软件包,我不确定如何解密
(v1.0) pkg> status
Status `~/.julia/environments/v1.0/Project.toml`
[c52e3926] Atom v0.7.6
[336ed68f] CSV v0.4.3
[a93c6f00] DataFrames v0.17.1
[cd3eb016] HTTP v0.8.0
[0862f596] HTTPClient v0.2.1
[7073ff75] IJulia v1.16.0
[682c06a0] JSON v0.20.0
[e5e0dc1b] Juno v0.5.4
[91a5bcdd] Plots v0.23.0
[f3b207a7] StatsPlots v0.10.1
[ddb6d928] YAML v0.3.2
[ade2ca70] Dates
我需要安装HTTPServer和Websockets包吗
HTTP.jl版本是v0.8.0,应该满足要求,不是吗
julia> versioninfo()
Julia Version 1.0.3
Commit 099e826241 (2018-12-18 01:34 UTC)
Platform Info:
OS: Linux (x86_64-pc-linux-gnu)
CPU: Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-6.0.0 (ORCJIT, sandybridge)
Environment:
JULIA_EDITOR = atom -a
JULIA_NUM_THREADS = 2
我设法安装了它(尽管是在Windows上)。看来你可能遇到了意大利面。尝试使用新的库文件夹(运行
export JULIA\u DEPOT\u PATH=“/home/yourusername/somefolder”
),运行JULIA
,检查库路径配置是否工作(应在versioninfo()
上可见)现在请尝试在旧的软件包文件夹上安装Blink.jl
,我将尝试使用Pkg和Pkg.update()
运行。你好,普泽米斯劳!谢谢你的回复。首先,我发出了update命令,但是“addblink”抛出了相同的错误。不幸的是,我对茱莉亚很陌生,需要你帮我拿一点东西。1) 通常,update命令会在~/.julia/packages/上安装软件包,但您的建议是通过使用julia\u-DEPOT\u-path指定另一个路径在其他地方进行安装。这样做的目的是什么?2) 在解决依赖关系问题时,创建新库文件夹与创建新环境有何不同?有什么利弊吗?ThanksI可以安装Blink,这意味着它应该是可能的。我猜您可能安装了不匹配的依赖项。因此,我建议你“从头开始”。如果是Julia,您不需要重新安装就可以从头开始-只需重新安装一个新的Julia_DEPOT_路径
以下是我所做的。在我的MX Linux终端上,我发出了“export JULIA_DEPOT_PATH='/opt/JULIA/”,并使用“env”命令查看结果。太棒了!然后我启动了一个新的Atom会话,并在REPL中键入versioninfo(),但没有显示JULIA_DEPOT_PATH…我通过发出“add Blink”来试试运气“命令,但徒劳无功,错误依旧。有趣的是,我没有startup.jl所在的~/.julia/config/目录,这让我想知道julia_编辑器和julia_NUM_线程是从哪里加载的……我设法安装了它(尽管是在Windows上)。看来你可能遇到了意大利面。尝试使用新的库文件夹(运行export JULIA\u DEPOT\u PATH=“/home/yourusername/somefolder”
),运行JULIA
,检查库路径配置是否工作(应在versioninfo()
上可见)现在请尝试在旧的软件包文件夹上安装Blink.jl
,我将尝试使用Pkg
和Pkg.update()
运行。你好,普泽米斯劳!谢谢你的回复。首先,我发出了update命令,但是“addblink”抛出了相同的错误。不幸的是,我对茱莉亚很陌生,需要你帮我拿一点东西。1) 通常,update命令会在~/.julia/packages/上安装软件包,但您的建议是通过使用julia\u-DEPOT\u-path指定另一个路径在其他地方进行安装。这样做的目的是什么?2) 在解决依赖关系问题时,创建新库文件夹与创建新环境有何不同?有什么利弊吗?ThanksI可以安装Blink,这意味着它应该是可能的。我猜您可能安装了不匹配的依赖项。因此,我建议你“从头开始”。如果是Julia,您不需要重新安装就可以从头开始-只需重新安装一个新的Julia_DEPOT_路径
以下是我所做的。在我的MX Linux终端上,我发出了“export JULIA_DEPOT_PATH='/opt/JULIA/”,并使用“env”命令查看结果。太棒了!然后我启动了一个新的Atom会话,并在REPL中键入versioninfo(),但没有显示JULIA_DEPOT_PATH…我通过发出“add Blink”来试试运气“命令,但徒劳无功,错误依旧。有趣的是,我没有startup.jl所在的~/.julia/config/目录,这让我想知道julia_编辑器和julia_NUM_线程是从哪里加载的。。。