Python の隔離された環境を新規作成する手順をスクリーンショット等で説明する."> virtualenv を用いて Python バージョン3 環境の新規作成(Windows 上)
トップページインストール,使い方Windows の種々のソフトウェア(インストール,使い方)virtualenv を用いて Python バージョン3 環境の新規作成(Windows 上)

virtualenv を用いて Python バージョン3 環境の新規作成(Windows 上)

Windows で,virtualenv を用いて Python の隔離された環境を新規作成する手順をスクリーンショット等で説明する.

目次

  1. 前準備
  2. virtualenv を用いて Python バージョン3 環境の新規作成(Windows 上)
  3. virtualenv を用いて Python バージョン3.6(旧バージョン) 環境の新規作成(Windows 上)

先人に感謝.


前準備

Python 64 ビット版のインストール,pip と setuptools の更新

Windows での Python 3.10 のインストール,pip と setuptools の更新: 別ページで説明している.

Python の公式ページ: http://www.python.org/

virtualenv を用いて Python バージョン3 環境の新規作成(Windows 上)

  1. 新しく、 Windows のコマンドプロンプトを開く
  2. システムの python のバージョンの確認
    where python
    python --version 
    

    [image]
  3. Python バージョン3 環境の新規作成

    Python仮想環境の名前: py3

    mkvirtualenv py3
    

    [image]
  4. 確認
    lsvirtualenv 
    

    py3」という新しい Python 環境が作成されたことが分かる

    [image]
  5. 確認 の続き

    新しく、 Windows のコマンドプロンプトを開く

    ※ 「workon py3」は、名前が py3Python の隔離された環境の使用を開始するためのコマンド. virtualenv のPython の隔離された環境を有効化したいときに限る(「py3」のところは、Python仮想環境の名前に変えること)

    workon py3
    where python
    where py
    where pip
    

    [image]
  6. 試しに、Python の隔離された環境 py3 の Python を使ってみる
    workon py3
    python
    print(1 + 2)
    exit()
    

    [image]

virtualenv を用いて Python バージョン3.6(旧バージョン)環境の新規作成(Windows 上)

  1. Python 3.6(旧バージョン)のインストール
  2. python.exe の確認
    where python
    

    [image]
  3. Python バージョン3.6 仮想環境の新規作成
    mkvirtualenv --python=%LOCALAPPDATA%\Programs\Python\Python36\python.exe py36
    

    [image]
  4. 確認
    lsvirtualenv 
    

    py36」という新しい Python 環境が作成されたことが分かる

    [image]
  5. 確認 の続き

    新しく、 Windows のコマンドプロンプトを開く

    ※ 「workon py36」は、名前が py36Python の隔離された環境の使用を開始するためのコマンド. virtualenv のPython の隔離された環境を有効化したいときに限る(「py36」のところは、Python仮想環境の名前に変えること)

    workon py36
    where python
    where py
    where pip
    

    [image]
  6. 試しに、Python の隔離された環境 py36 の Python を使ってみる
    workon py36
    python
    print(1 + 2)
    exit()
    

    [image]