Python仮想環境設定


Python仮想環境


Python仮想環境を使用する理由は,各プロジェクトに独立したバージョンやパッケージインストールなどの環境設定が可能であるためである.
ローカルでプロジェクトを行うと、複数のプロジェクトスタックのバージョンやパッケージが多すぎて、これらの問題を解決する過程で他のプロジェクトに影響を与える可能性があります.
したがって、プロジェクトごとに個別の環境設定を行う仮想環境がある場合は、管理が非常に便利です.
Pythonの仮想環境にはvirtualenvとAnacodaがあり、virtualenvはPythonの基本的な仮想環境プログラムである.
Anacodaは、数学および科学分野で使用される様々なパッケージのパッケージマネージャです.
Pythonに比べて、Anocodaは重いが、Ai、画像処理など多くの分野で使用できる複数のライブラリを持っている.
Anaconda公式ページに行くと、プラットフォームごとにインストールファイルをダウンロードできます.
Anaconda
./Miniconda3-latest-Linux-x86_64.sh
ダウンロードしたインストールファイルを実行します.
conda仮想環境リストの表示コマンド
conda env list
conda仮想環境の作成
conda create -n '가상환경이름' python='python version'
conda仮想環境のアクティブ化
conda activate '가상환경이름'
conda仮想環境の無効化
conda deactivate '가상환경이름'
conda仮想環境の削除
conda env remove -n '가상환경이름'
conda仮想環境のエクスポート(導入用yamlの作成)
conda env export > '가상환경이름.yaml'
condaがエクスポートした仮想環境import
conda env create -f '가상환경이름.yaml'
가상환경명은 프로젝트명으로 통일하는것이 좋다.