Python:仮想環境の作成

公開:2026.03.17 22:01

Python:仮想環境の作成手順

Windows環境Pythonでの仮想環境作成手順:

環境

Windows 11 Home 25H2 (26200.8037)
py:
PS D:\> py --version
Python 3.14.3

手順

1. プロジェクトフォルダの作成
仮想環境を作成するPythonプロジェクトを作成しカレントディレクトリをプロジェクトフォルダに移動する。
例:
md BeautifulSoup
cd BeautifulSoup

2. "python -m venv 仮想環境名" コマンドを実行
仮想環境名はなんでもよい。
例:
python -m venv .venv

3. 仮想環境有効化
2.の仮想環境作成で仮想環境名のサブフォルダが作成される。
その中の "activate.bat" を実行することで仮想環境が有効化される。
.venv\scripts\activate

実行結果:
PS D:\dev\python\BeautifulSoup> .venv\scripts\activate    
(.venv) PS D:\dev\python\BeautifulSoup>      
    

4. パッケージインストール
プロジェクトに必要なパッケージ類をインストールする。
ここでインストールするパッケージは仮想環境内でのみ有効となる。
例:
pip install beautifulsoup4

5. 動作確認
インストールしたパッケージが使用できることを確認。
実行結果:
(.venv) PS D:\dev\python\BeautifulSoup> python
Python 3.14.3 (tags/v3.14.3:323c59a, Feb  3 2026, 16:04:56) [MSC v.1944 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from bs4 import BeautifulSoup
    

6. 仮想環境無効化
仮想環境を終了するには "deactivate"を実行する。

実行結果:
(.venv) PS D:\dev\python\BeautifulSoup> deactivate
PS D:\dev\python\BeautifulSoup> 
    

7. 仮想環境のパッケージが使えないことを確認
仮想環境でインストールしたパッケージは使用できなくなったはずなので確認してみる。

実行結果:先ほどインストールしたパッケージは使えない
PS D:\dev\python\BeautifulSoup> python
Python 3.14.3 (tags/v3.14.3:323c59a, Feb  3 2026, 16:04:56) [MSC v.1944 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from bs4 import BeautifulSoup
Traceback (most recent call last):
  File "", line 1, in 
    from bs4 import BeautifulSoup
ModuleNotFoundError: No module named 'bs4'
    


0 件のコメント:

その他の記事