Недавно я хочу обновить текущую версию 0.4.X до последней версии 0.5.0. Какова наилучшая практика для выполнения этой работы? Должен ли я сначала удалить текущую версию перед установкой новой? Как насчет этих установленных пакетов, нужно ли их переустанавливать один за другим? Может ли моя IDE (например, Atom) поддерживать новую версию автоматически (или только с небольшими изменениями)?Как обновить джулию без боли?
5
A
ответ
7
Возьмите файл .julia/v0.4/REQUIRE и переверните его в .julia/v0.5, а затем, когда вы Pkg.update()
, он добавит все эти пакеты. Возможно, вам понадобится сделать using Atom
в REPL, чтобы Juno правильно перекомпилировать перед использованием.
Чтобы добавить к ответу Криса, если вы используете IJulia/Jupter, вам также понадобится 'Pkg.build (« IJulia »)' из REPL с последней версией, чтобы он появился в Jupyter. – ARM
Это должно быть автоматически, когда IJulia установлен в новой версии –
Присвоить за задержку ответ. Спасибо, Крис, я последовал твоему предложению и скопировал старый файл REQUIRE в .julia/v0.5. Однако команда 'Pkg.update()' казалась только клонированной небольшой частью пакетов. Например, я установил 'Распределения IJulia DSGE Calendar RDatasets GLM DataFrames ZMQ PyPlot QuantEcon FastGaussQuadrature Gadfly Atom', но только два из них клонированы. – zlqs1985