2016-10-12 4 views
1

При попытке обновить установленные пакеты на моем ноутбуке Windows 10 с Джулией 0.5.0 установлено, появилась следующая ошибка в отношении Rmath:Смешения ошибки при обновлении пакетов в Джулии 0.5.0

C:\Users\CaitlinG>julia -e "Pkg.update()" 
INFO: Updating METADATA... 
INFO: Updating cache of ColorTypes... 
INFO: Updating cache of Gadfly... 
INFO: Updating cache of StatsBase... 
INFO: Updating cache of DataFrames... 
INFO: Updating cache of FixedPointNumbers... 
INFO: Updating cache of Colors... 
INFO: Updating cache of DataFrames... 
INFO: Computing changes... 
INFO: Upgrading ColorTypes: v0.2.8 => v0.2.11 
INFO: Upgrading Colors: v0.6.8 => v0.6.9 
INFO: Upgrading FixedPointNumbers: v0.1.8 => v0.2.1 
INFO: Upgrading Gadfly: v0.5.0 => v0.5.1 
INFO: Upgrading StatsBase: v0.11.0 => v0.11.1 
INFO: Building Rmath 
================================[ ERROR: Rmath ]================================ 


LoadError: ArgumentError: Module BinDeps not found in current path. 
Run `Pkg.add("BinDeps")` to install the BinDeps package. 
while loading C:\users\caitling\emacs251\.julia\v0.5\Rmath\deps\build.jl, in exp 
ression starting on line 1 

================================================================================ 


================================[ BUILD ERRORS ]================================ 


WARNING: Rmath had build errors. 

- packages with build errors remain installed in C:\users\caitling\emacs251\.ju 
lia\v0.5 
- build the package(s) and all dependencies with `Pkg.build("Rmath")` 
- build a single package by running its `deps/build.jl` script 

================================================================================ 

Я также путают неспособность Джулии найти «Gadfly.jl», несмотря на то, что она установлена, как указано выше.

спасибо.

+0

Есть вы пытались сделать то, что он говорит, т.е. 'Pkg.add (« BinDeps »)'? –

+0

Привет. Да, Джулия заявила, что нечего делать, чтобы указать, что пакет уже установлен? – CaitlinG

+0

Вы попробовали 'Pkg.build (« Rmath »)'? – Chris

ответ

1

Возможно, это связано с тем, что путь к вашему каталогу пакетов чувствителен к регистру. У меня была такая же проблема после указания локального каталога пакетов, пока я не понял, благодаря this discussion, что у меня была неправильная капитализация по указанному пути.

Я уверен, что C:\\users должен быть C:\\Users но проверить остальную часть вашего пути, который в настоящее время:

C:\users\caitling\emacs251\.julia\

вы можете проверить, если это проблема по

ENV["JULIA_PKGDIR"] ="C:\\Users\\caitling\\emacs251\\.julia" 
Pkg.build("Rmath")