1. ホーム
  2. julia

[解決済み] Juliaを新しいリリースにアップグレードする方法は?

2022-02-15 05:06:19

質問内容

質問1 - アップグレード

私は v"0.3.8" をWindows上で実行します。から見つけました。

http://julialang.org/downloads/

Current Release (v0.3.9)

プレビルド版をダウンロードし、再度インストールすればいいのは分かっているのですが。新しいバージョンにアップグレード(現在インストールされているバージョンから)する方法はありますか?

そこに Pkg.update() この方法では動作しません。

ドキュメントから。

update() メタデータレポのパッケージを更新します。 Pkg.dir("METADATA") - その後、安全に更新できる固定パッケージはすべて更新します。 次に、Pkg.resolve() を呼び出して、その起源を決定します。 新しい最適なパッケージのバージョンセットです。

ですから、言語そのものをバージョンアップするためのツールとしてはふさわしくありません。

質問2 - リリースノート

というものがあるのでしょうか? リリースノート または 変更リスト ? または、大きな変更に関するハイライトはありますか?

(に至っていないことは理解しています)。 v1.0 . 大きな変化・改善を見出す場があれば、それはそれで良いのです。そうでないなら、それはそれで結構です)。

解決方法は?

Juliaのアップグレード方法を教えてください。

Windows&MacOS&Linux

Julia をアップグレードする最も簡単な方法は ダウンロードページ をクリックし、対応するバイナリを手動でインストールしてください。(UPDATE:古いJulia、例えばv0.6を使っている場合)Juliaを新しいマイナーバージョン(例えばv0.5=>v0.6)にする場合、次の手順で簡単に古いパッケージを再インストールできます(Julia-v1.0では新しいパッケージマネージャを同梱したのでそんな面倒なことはありません)。

  1. julia> using Pkg # Pkg.init() if needed
  2. コピー REQUIRE ファイルを旧バージョンのパッケージディレクトリから新バージョンのパッケージディレクトリに移動します (この例では .julia/v0.5 から .julia/v0.6 ) 既存のファイルを上書きする
  3. julia> Pkg.resolve() # or Pkg.update()

MacOS

を使用している場合 ホームブリュー ホームブリュー・ジュリア は、指示に従ってください。 こちら .

リナックス

abelsiqueiraのインストーラを使用する ジル .

OPの質問へ

1. Pkg.update() はJuliaのパッケージの更新に使われるもので、Juliaそのものではないので、プレビルド版をダウンロードして再インストールするのが、今のところJuliaをアップグレードする唯一の方法と思われます。あるいは、以下の手順でJuliaをソースからビルドすることもできます。 こちら .

2.リリースノートを掲載しています。