JuliaLangをUbuntu 17.04にインストールする方法

Julia(通称JuliaLang)は数値計算用のプログラミング言語です。JuliaはCと同じくらい高速ですが、読みやすさを犠牲にすることはありません。したがって、プログラムの実行時間と開発時間を短縮できます。

前提条件

RAMが2GBを超えていることを確認してください。十分なメモリがない場合はswap、RAM容量を拡張するために使用できます。ここのチュートリアルに従ってスワップを作成してください

ステップ1:依存関係をインストールする

インストールジュリアは、次のようないくつかの依存関係が必要ですgccg++、プロセスを簡素化するようにログインするには、などroot、すべての依存関係をインストールします。

apt install gcc
apt install make
apt install g++
apt install python
apt install gfortran
apt install perl
apt install m4
apt install patch
apt install cmake
apt install pkg-config

ステップ2:Juliaをダウンロードしてインストールする

ここでのプロセス全体では、rootJuliaをインストールするための特権は必要ありません。端末を起動して、GithubからJuliaのソースコードを取得します。

git clone git://github.com/JuliaLang/julia.git

すべてのソースコードはという名前のフォルダーにありますjulia。このフォルダに切り替えます。

cd julia

Juliaの最新バージョンを確認してください。

git checkout v0.6.0

ソースからJuliaをビルドします。

make -j 2

-jオプションはジュリアを構築するためにどのように多くのスレッドを示します。より良いです。サーバーのコア数と同じに設定する必要があります。

構築プロセスはかなり長いです。

ステップ3:Juliaを確認する

フォルダ内にはjulia、という名前の実行可能ファイルがありますjulia

入力./julia --versionコマンドプロンプトで、出力は次のようになります。

julia version 0.6.0

Juliaを使用するには2つの方法があります。1つ目は、REPLを使用する方法です。入力するだけで./juliaREPLにアクセスできます。2つ目は、実行中のコードを拡張子付きのファイルに保存し、.jlこのファイルをで実行する方法です./julia <nameOfFile.jl>

便宜上、juliaサーバーの任意の場所にアクセスするためのエイリアスを作成できます。

注:上記のすべてのプロセスは、Ubuntu 17.04 x64でVultr $ 2.50 /月VPSでテストされています



Leave a Comment

CentOS 7にApacheをインストールする方法

CentOS 7にApacheをインストールする方法

CentOS 7サーバーにApache 2.4をインストールする方法を説明します。安定したウェブサーバーを構築するための前提条件と手順を解説します。

FreeBSD 11.1にBlacklistdをインストールする方法

FreeBSD 11.1にBlacklistdをインストールする方法

FreeBSD 11.1におけるBlacklistdのインストール方法について詳しく解説します。この方法を通じて、強力なセキュリティ対策を実装できます。

Windows Serverのサーバーマネージャーを使用した複数サーバーの管理

Windows Serverのサーバーマネージャーを使用した複数サーバーの管理

サーバーマネージャーを使用して、Windows Serverの管理が向上します。セキュリティリスクを軽減し、効率的な管理を実現します。

CentOS 7にSeafileサーバーをインストールする方法

CentOS 7にSeafileサーバーをインストールする方法

CentOS 7にSeafileサーバーをインストールする方法。Seafile(コミュニティバージョン)は、ownCloudに似た無料のオープンソースファイル同期および共有ソリューションです。

DebianでSnortを設定する方法

DebianでSnortを設定する方法

Snortは無料のネットワーク侵入検知システムです。最新の方法で、SnortをDebianにインストールし、設定する手順を紹介します。ネットワークのセキュリティを強化しましょう。

CentOS 7にGraylogサーバーをインストールする方法

CentOS 7にGraylogサーバーをインストールする方法

CentOS 7にGraylogサーバーをインストールし、ログ管理を行う方法を学びます。

WindowsでhMailServerを使用してメールサーバーを構築する

WindowsでhMailServerを使用してメールサーバーを構築する

WindowsサーバーでWebサイトを実行している場合、電子メールも受信できるようにするためにhMailServerを使用する方法を解説します。

Ubuntu 19.04にFiveMサーバーをインストールする方法

Ubuntu 19.04にFiveMサーバーをインストールする方法

FiveMサーバーをUbuntu 19.04にインストールするための詳細なガイド。必要条件からインストール、起動、トラブルシューティングまで、すべてのステップを含みます。

WsgiDAVを使用してDebian 10にWebDAVをデプロイする

WsgiDAVを使用してDebian 10にWebDAVをデプロイする

Debian 10にWebDAVをデプロイする方法を学び、WsgiDAVとSSL証明書で安全な接続を実現しましょう。

ヘルスケア2021における人工知能の影響

ヘルスケア2021における人工知能の影響

ヘルスケアにおけるAIは、過去数十年から大きな飛躍を遂げました。したがって、ヘルスケアにおけるAIの未来は、日々成長を続けています。