Windows で virtualenv を使用して仮想環境を作成する方法 (2 つの方法)

Windows で virtualenv を使用して仮想環境を作成する方法 (2 つの方法)

オペレーティング システム: windows10_x64

Python バージョン: 3.6.8
仮想環境バージョン: 16.7.7
仮想環境ラッパー バージョン: 1.2.5

方法1: virtualenvを直接使用する

1. インストール

pip install virtualenv

2. 仮想環境を作成する

virtualenv -pd:/app/Python36/python.exe py36env

3. 仮想環境を起動する

py36env\Scripts\activate.bat

4. 仮想環境を終了する

deactivate

仮想環境を削除する必要がある場合は、py36env を削除するだけです。

方法2: virtualenvwrapperを使用する

1. インストール

pip install virtualenvwrapper-win

2. 環境変数WORKON_HOMEを設定して、virtualenvwrapper仮想環境のデフォルトパスを指定します。

たとえば、c:\venv に設定して、venv ディレクトリを作成します。

設定されていない場合は、関連するフォルダーが現在のユーザー ディレクトリに自動的に作成されます。

3. 仮想環境を作成する

mkvirtualenv py36env -pd:/app/Python36/python.exe

4. すべての仮想環境を表示し、仮想環境を起動する

lsvirtualenv

workon py36env

5. 仮想環境を終了する

deactivate

仮想環境を削除する必要がある場合は、次のコマンドを実行します。

rmvirtualenv py36env

この記事のgithubアドレス:

https://github.com/mike-zhang/mikeBlogEssays/blob/master/2019/20191026_windows.rst の下で virtualenv を使用する

要約する

上記は、Windows で virtualenv を使用して仮想環境を作成する方法について紹介しました。お役に立てれば幸いです。

以下もご興味があるかもしれません:
  • Windows での Python 仮想環境 virtualenv の詳細なインストールと使用方法
  • Windows に Python 仮想環境 virtualenvwrapper-win をインストールする
  • Python 仮想環境 virtualenv の使い方チュートリアル
  • Python仮想環境virtualenvのインストールと使用
  • Python仮想環境virtualenvの詳細なインストールと使用方法
  • LinuxにPython仮想環境virtualenvをインストールする方法
  • Python 仮想環境 Virtualenv の使用チュートリアル

<<:  Vue2で配列の変更を検出できない理由と解決策

>>:  MySQL にテキストと画像を保存する方法

推薦する

Linux 環境に mysql5.7.36 データベースをインストールするチュートリアル

ダウンロードアドレス: https://dev.mysql.com/downloads/mysql/...

MySQL Workbench の使い方チュートリアルの詳しい説明

目次(I) Workbenchを使用してデータベースを操作する①データベースを作成する② データベー...

Ubuntu でディスク容量不足により MySQL が起動しない場合の解決策

序文最近、データベースのテーブルに 2 つのフィールドを追加しました。その後、ディスク容量不足のよう...

MySQLはカバーインデックスを使用してテーブルリターンを回避し、クエリを最適化します。

序文カバーリング インデックスについて説明する前に、まずそのデータ構造である B+ ツリーを理解する...

CSS 不透明度子要素が親要素の透明度を継承するためのソリューションの詳細な説明

プロジェクト ページの作成中に、子要素が親要素の透明度を継承するという問題に遭遇しました。多くのドキ...

HTMLページ内の検索機能を完了する

最近、たくさんの人に改変してもらったフレームワークに取り組んでいます。毎日コードを見ていると目が回り...

Linux の MariaDB データベースについて

目次Linux の MariaDB データベースについて1. データベースとは何ですか? 2. デー...

eCharts でパーセンテージ付きの横棒グラフを実装する方法

目次サンプルコードレンダリングコード分​​析要約するサンプルコード var データ = [220, ...

MySQL で explain ステートメントを使用する基本的なチュートリアル

目次1. 概要1. 説明文テスト2. 結果の各列の説明2. ID列の説明1. 環境整備2. expl...

docker+devpi を使用してローカル pypi ソースをビルドする方法

以前、開発で頻繁に pip ダウンロードを使用する必要がありました。pip ソースを国産ソースに変更...

MySQL 接続で認証失敗エラーが発生する場合の分析と解決方法

[問題の説明]アプリケーション側では、次のエラーが時々表示されます。メソッド 'mysql_...

MySql 認証に基づく vsftpd 仮想ユーザー

目次1. MySQLのインストール1.2 テーブル、データベース、ユーザーを作成する1.3 リモート...

Linux システムでの vim プラグインのインストールの概要

目次vimプラグインマネージャーをインストールするプラグインデモを追加プラグインを削除するには: v...

レスポンシブ Web デザインが価値のない 5 つの理由

この記事は Tom Ewer の Managewp ブログからのもので、現在人気のレスポンシブ デザ...

MySQL マルチインスタンス構成ソリューション

1.1 MySQL マルチインスタンスとは何ですか?簡単に言うと、MySQL マルチインスタンスとは...