Linux は Anaconda をインストールし、環境を構成します

LinuxはAnaconda/Minicondaをインストールして環境を設定します


この記事は主に、 Anaconda/Miniconda を使用して Feiteng Jiangniu 開発ボード (ARM アーキテクチャ) 上に Python 仮想環境を作成するときに遭遇した問題のいくつかを 記録するために使用されます。

1.アナコンダのダウンロード

1.公式サイトからダウンロード

無料ダウンロード | アナコンダ

2.清華ミラーのダウンロード

/anaconda/archive/ のインデックス | 清華大学オープンソース ソフトウェア ミラー ステーション | 清華大学オープンソース ミラー

Linux 64 ビット (x86) インストーラーをダウンロード

注記:

ARMアーキテクチャに Anaconda をインストールする場合は、 Linux 64 ビット (ARM64) インストーラーをダウンロードします。

そうしないと、次のエラーが表示されます。
ここに画像の説明を挿入します

Linux 64 ビット (ARM64) インストーラーをダウンロードして実行すると、次のエラー メッセージが表示されます。
ここに画像の説明を挿入します

この問題を完全に解決するには、Anaconda のバージョンを下げminiconda3 4.9バージョンを使用する必要があります

conda インストール パッケージをプルする

wget https://repo.anaconda.com/miniconda/Miniconda3-py37_4.9.2-Linux-aarch64.sh

2. インストール

ダウンロードしたインストールパッケージのパスで実行します

bash Anaconda3-2023.07-1-Linux-x86_64.sh

インストールパッケージによってダウンロードされるバージョンは異なります。

Enter キーを押して契約を表示し、続行します。

「「はい」または「いいえ」で答えてください」が表示されるまで「はい」と入力します。

ここに画像の説明を挿入します

3. 環境変数を追加する

まず、Anaconda が環境変数を自動的に構成するかどうかを確認します。

source ~/.bashrc

conda を再度実行すると、次の図のように Anaconda が環境変数を自動的に設定したことがわかります。
ここに画像の説明を挿入します

4. Conda が仮想環境を管理する

1. conda は仮想環境を作成します

仮想環境を作成する

conda create -n my_env python=3.8.2

既存の仮想環境を表示する

conda env list

2. Conda が仮想環境をアクティブ化します

アクティベーション

conda activate my_env

非アクティブ化

conda deactivate

3. 基本環境への自動入場をキャンセルする

conda config --set auto_activate_base false

4. condaソースの変更

清華園

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

conda config --set show_channel_urls yes

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

5. conda はインストール ソースを管理します

インストールされているソースを表示する

conda config --show-sources

インストールソースを削除する

conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

デフォルトのソースを復元する

conda config --remove-key channels

pipソースの変更

pip install pkg -i http://pypi.douban.com/simple

conda を使用してソースを変更するその他の方法

Vimを使用して、ルート ディレクトリにある.condarcファイルを編集します。

vim ~/.condarc
channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  - https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/main/
  - https://mirrors.sjtug.sjtu.edu.cn/anaconda/pkgs/free/
  - https://mirrors.sjtug.sjtu.edu.cn/anaconda/cloud/conda-forge/
ssl_verify: true

参考

Linux での conda 環境の構成とソースの変更 - Zhihu (zhihu.com)

Anaconda が清華大学と中国科学技術大学を置き換える_StarDust のブログ-CSDN ブログ

Raspberry Pi 4B 64 ビット システムに miniconda をインストールする (数日間苦労してようやく解決しました)_miniconda3-py37_23.1.0-1-linux-aarch64.sh_LeslieWu のブログ - CSDN ブログ

Ubuntu に Anaconda をインストールする手順 (画像付き) - Zhihu (zhihu.com)

おすすめ

転載: blog.csdn.net/weixin_69035671/article/details/132024112