GNU/Linux >> Linux の 問題 >  >> Linux

LinuxでCondaを使用してRust仮想環境を作成する方法

Condaは、ソフトウェアパッケージの複数のバージョンとその依存関係をインストールするためのオープンソースのパッケージ管理システムおよび環境管理システムです。これは主にPython用に開発されており、特定のプログラミング言語に関連付けられていません。 Condaを使用すると、複数の異なる環境に多くのプログラミング言語をインストールできます。

この投稿では、LinuxでCondaを使用してRust仮想環境を作成する方法を紹介します。

前提条件
  • Ubuntu20.04を実行しているサーバー。
  • ルートパスワードはサーバーで構成されています。
必要な依存関係をインストールする

まず、次のコマンドを使用して、システムパッケージを最新バージョンに更新します。

apt-get update -y

すべてのパッケージが更新されたら、次のコマンドを使用して他の必要なパッケージをインストールします。

apt-get install libgl1-mesa-glx libegl1-mesa libxrandr2 libxrandr2 libxss1 libxcursor1 libxcomposite1 libasound2 libxi6 libxtst6 -y

すべてのパッケージがインストールされたら、次のステップに進むことができます。

Anacondaをインストールする

まず、次のコマンドを使用してAnacondaインストールスクリプトをダウンロードします。

wget https://repo.anaconda.com/archive/Anaconda3-2021.05-Linux-x86_64.sh

スクリプトがダウンロードされたら、次のコマンドを使用してダウンロードしたスクリプトを実行します。

bash Anaconda3-2021.05-Linux-x86_64.sh

以下に示すように、「はい」または「いいえ」を入力するように求められます。

「はい」または「いいえ」と答えてください:'

>>> yes

Anaconda3 will now be installed into this location:
/root/anaconda3

  - Press ENTER to confirm the location
  - Press CTRL-C to abort the installation
  - Or specify a different location below

Do you wish the installer to initialize Anaconda3
by running conda init? [yes|no]

Anacondaがインストールされたら、次のコマンドを使用してConda環境をアクティブ化します。

source ~/.bashrc

Condaを使用してRust仮想環境を作成する

Rustツールチェーンインストーラーは、LinuxにRustをインストールするためのrustupユーティリティを提供します。ただし、Condaパッケージマネージャーを使用して、Rustプログラミング言語をインストールおよび管理することもできます。

新しいRust環境を作成するには、次のコマンドを実行します。

conda create -c conda-forge -n rustenv rust

プロセスが完了すると、次の出力が表示されます。

#
# To activate this environment, use
#
#     $ conda activate rustenv
#
# To deactivate an active environment, use
#
#     $ conda deactivate
を使用します。

次に、次のコマンドを使用してRust環境を確認します。

conda info --envs

次の出力が表示されます。

# conda environments:
#
base                  *  /root/anaconda3
rustenv                  /root/anaconda3/envs/rustenv

次に、Rust環境をアクティブ化する必要があります。次のコマンドを使用してアクティブ化できます:

conda activate rustenv

次の出力が得られるはずです:

(rustenv) [email protected]:~# 

次に、次のコマンドを使用してRustのバージョンを確認します。

rustc --version

次の出力が表示されます。

rustc 1.53.0 (53cb7b09b 2021-06-17)

次のコマンドを使用して、Corgoパッケージのバージョンを確認することもできます。

cargo --version

次の出力が表示されます。

cargo 1.53.0 (4369396ce 2021-04-27)

貨物環境をシステムパスに追加します:

次に、システムパスにCargo環境を追加して、永続的にする必要があります。

これを行うには、次のコマンドを使用して.bashrcファイルを編集します。

nano ~/.bashrc

次の行を追加します:

export PATH=/root/.cargo/bin:$PATH

ファイルを保存して閉じてから、次のコマンドで環境をアクティブ化します。

source ~/.bashrc

Rust環境を非アクティブ化して削除

Rust環境を非アクティブ化するには、次のコマンドを実行します。

conda deactivate

次に、次のコマンドを使用して、システムからRust環境を完全に削除します。

conda env remove -n rustenv
結論

おめでとう! Condaを使用してRust環境を正常に作成しました。これで、Rustを使用して最初のプロジェクトの作成を開始できます。


Linux
  1. Ansibleを使用してLinuxユーザーを作成する方法

  2. Condaを使用してさまざまなPythonバージョンの仮想環境を作成する

  3. Ubuntu20.04でPython仮想環境を作成する方法

  1. LVMを使用してLinuxで物理ボリュームを作成する方法

  2. Linuxで環境変数とシェル変数を設定/作成する方法

  3. Linux で Snapper コマンドを使用してファイルシステムのスナップショットを作成する方法

  1. ターミナル/コマンドラインを使用してLinuxでファイルを作成する方法

  2. RockyLinux8にRustプログラミング言語をインストールする方法

  3. Linux / UNIX :fdisk を使用して拡張パーティションを作成する方法