😺

【初心者向け】AnacondaでPython仮想環境(Windows)

2025/02/06に公開

Python開発をもっと快適に!Anacondaで仮想環境を構築しよう!(Windows編)
Pythonで開発を行う際、プロジェクトごとに異なるライブラリのバージョンを使用したい場面は多々あります。
そんな時に役立つのが、仮想環境です。

仮想環境を使うことで、プロジェクトごとに独立したPython環境を構築でき、ライブラリのバージョン管理や依存関係の衝突を避けることができます。

「仮想環境って何?どうやって作るの?」

そんな疑問をお持ちのあなたも、この記事を読めば大丈夫!
Anacondaを使った仮想環境の構築方法を、Windows環境向けに分かりやすく解説します。

この記事を読めば、Python開発がより快適になること間違いなし!
さあ、Anacondaと一緒に仮想環境構築の世界へ飛び込みましょう!

Anacondaでの仮想環境作成

Anacondaプロンプトで以下のコマンドを入力して、仮想環境を作成します。

conda create -n [仮想環境名]
今回は、[test-venv]という名前の仮想環境を作成します。

conda create -n test-venv
Proceed ([y]/n)?

で y を指定します。

[enviroment location]に表示されていたパスにフォルダとファイルができていました。

パッケージをインストール

まずは作成した仮想環境をアクティブにします。

conda activate test-venv

プロンプトの最初が(base)から仮想環境名(test-venv)にかわりました。

Webスクレイピング用のパッケージを2つインストールしてみます。
requests
beautifulsoup4

(test-venv) >conda install requests
Proceed ([y]/n)?

で y を指定します。

(test-venv) >conda install beautifulsoup4
Proceed ([y]/n)? y

y を指定すると、以下つづいてインストールされます。

JupyterNotebookに追加

conda install ipykernel

ipython kernel install --user --name=[仮想環境名]

ipython kernel install --user --name=test-venv

JupyterNotebookで仮想環境を起動

JupyterNotebookを起動して、通常通りNewでNotebookを選択します。
カーネル選択で、プルダウンを開くと、作成した仮想環境が選択できます。

作成した仮想環境を選択してNotebookを作成すると、作成した仮想環境を実行環境にできます。

仮想環境を削除

JupyterNotebookから仮想環境を削除するには、以下のコマンドを実行
jupyter kernelspec uninstall [仮想環境名]

jupyter kernelspec uninstall test-venv

仮想環境自体を削除するには、以下のコマンドを実行
conda remove -n [仮想環境名] --all

conda remove -n test-venv --all

Discussion