web-dev-qa-db-ja.com

Juliaを新しいリリースにアップグレードする方法は?

質問1-アップグレード

Windowsでは_v"0.3.8"_を使用しています。から見つけた

http://julialang.org/downloads/

_Current Release (v0.3.9)
_

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

Pkg.update()があり、出力なしで長時間実行されます-この方法では機能しません。

ドキュメントから:

update()Pkg.dir( "METADATA")に保持されているメタデータリポジトリのパッケージを更新し、その後、Originから安全にプルできる固定パッケージを更新します。次にPkg.resolve()を呼び出して、パッケージバージョンの新しい最適なセットを決定します。

そのため、言語自体をアップグレードするのに適切なツールではありません。

質問2-リリースノート

ReleaseNoteChangeListなどはありますか?または、大きな変化のハイライトはありますか?

(言語が_v1.0_に達していないことを理解しています。大きな変更/改善を見つける場所があればそれは良いことです。そうでない場合はそれで問題ありません。)

36
Nick

ジュリアをアップグレードする方法:

Windows&MacOS&Linux

Juliaをアップグレードする最も簡単な方法は、 ダウンロードページ に移動し、対応するバイナリを手動でインストールすることです。 (アップデート:v0.6などの古いJuliaを使用している場合)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()

マックOS

Homebrew および homebrew-Julia を使用している場合は、指示 here に従ってください。

Linux

Abelsiqueiraのインストーラー jill を使用します。

OPの質問へ

1 .Pkg.update()はJulia自体ではなくJuliaのパッケージの更新に使用されるため、現時点ではJuliaをアップグレードする唯一の方法は、プレビルドバージョンをダウンロードして再インストールすることです。または、指示に従ってソースからJuliaをビルドできます here

2.リリースノートは次のとおりです。

25
Gnimuc

Juliaを0.3.11から0.4.0に更新するときの経験を共有したいだけです。

Ubuntuを使用している場合は、次を使用できます。

Sudo apt-get dist-upgrade Julia

以前のバージョンが新しいバージョンにアップグレードされます。ただし、以前のバージョンにインストールされたパッケージは、新しいバージョンにプルアップされません。

IJuliaを使用している場合、「jupyterノートブック」を起動すると、jupyterカーネルは新しいバージョンのJuliaを検出しませんが、以前のバージョンを検出します。また、前のものは死んだカーネルです。 IJuliaを手動でインストールする必要があります

Pkg.add("IJulia")

それで全部です。

6
a_a

以下をせよ

Sudo apt-get dist-upgrade Julia

その後、ジュリア端末を開いて

Pkg.update()
Pkg.build("IJulia")

また、今後の参考のためにこれを確認することができます link

1
udion

Windowsユーザー向けに明確にするために:

Juliaの新しいバージョン(私の場合は0.6.2-> 0.6.3)を再インストールする必要がありますが、同じ「世代」(私の場合:v0.6)内では、パッケージを再インストールする必要はありません。

詳細な説明については、ジュリアの談話に関する対応する議論も参照してください: https://discourse.julialang.org/t/update-Julia-0-6-1-0-6-2-in-anaconda/8669

0
wueli

centosで/おそらく使用するredhatで動作します:yum upgrade Julia

それから

Pkg.update()Pkg.build( "IJulia")

前に述べたように。

0
Samir Ouldsaadi