Ubuntu 18.04にPython仮想環境をインストールする

Ubuntu 18.04にPython仮想環境をインストールする

Ubuntu 18.04 を使用する Python 開発者向けの参考資料です。

1. Ubuntu 18.04仮想環境をインストールする

sudo apt 仮想環境をインストール
sudo apt 仮想環境ラッパーをインストール

インストールが完了したら、ホーム ディレクトリに移動してls -alコマンドを入力し、.virtualenvs ディレクトリが表示されるかどうかを確認します。表示されない場合は、.virtualenvs ディレクトリを手動で作成します。

2. Python環境に仮想環境をサポートできるモジュールをインストールする(ここではPython 3.6を使用)

pip3 仮想環境をインストールする
pip3 仮想環境ラッパーをインストール

3. 仮想管理ディレクトリを構成する

ホームディレクトリに入り、ls -alコマンドを入力し、.bashrcファイルを見つけて、.bashrcファイルを変更します。

.bashrc ファイルの末尾に次の 2 行を追加します。

WORKON_HOME=$HOME/.virtualenvs をエクスポートします。
ソース /usr/share/virtualenvwrapper/virtualenvwrapper.sh

4. 設定ファイルを有効にする

source ~/.bashrc

5. 仮想環境を作成できるか確認する

mkvirtualenv プロジェクト名を使用して仮想環境を作成します。成功した場合、Ubuntu 18.04 仮想環境が正常に作成されたことを意味します。

PS: Ubuntu 18.04のインストールと仮想環境の作成を見てみましょう

1. 仮想環境をインストールして構成する

仮想環境のインストール

sudo apt 仮想環境をインストール
sudo apt 仮想環境ラッパーをインストール

仮想管理ディレクトリを設定します(ホームディレクトリでCtrl + Hを押して隠しファイルを開くと、.bashrcが表示されます)

1. 仮想環境を保存するディレクトリを作成する

 mkdir $HOME/.virtualenvs

2. ~/.bashrc に次の行を追加します。

  WORKON_HOME=$HOME/.virtualenvs をエクスポートします。
ソース /usr/share/virtualenvwrapper/virtualenvwrapper.sh

2. 設定ファイルを有効にする

source ~/.bashrc

要約する

以上が、Ubuntu 18.04 にインストールされた Python 仮想環境の紹介です。皆様のお役に立てれば幸いです。ご質問がございましたら、メッセージを残していただければ、すぐに返信させていただきます。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。

以下もご興味があるかもしれません:
  • Python構成仮想環境の詳細な説明
  • Python の仮想環境作成方法の概要
  • Python 開発の準備: 仮想環境の設定 (非常に重要)
  • Python仮想環境移行方法
  • CentOS で Python3 をインストールして仮想環境を作成する方法
  • Python 構成仮想環境グラフィック手順

<<:  MySQL パーティション関数の詳細な説明と例の分析

>>:  vue3 プロジェクトを素早く構築し、関連機能を紹介する vite+ts の詳細な説明

推薦する

Docker マルチステージビルドを使用してイメージサイズを縮小する方法

この記事では、Docker のマルチステージ ビルド機能を使用してイメージ サイズを大幅に削減する方...

MySQLテーブルのフィールドと関連属性をエクスポートする手順

データベース内のテーブルのフィールドとプロパティをエクスポートし、テーブルを作成してWordに保存す...

HTML タグのメタ概要、HTML5 のヘッド メタ属性の概要

序文metaはhtml言語のhead領域にある補助タグです。おそらく、これらのコードは不要だと思うで...

node.js チュートリアルの Util モジュールの例の詳細な説明

目次タイプ判定から始める厳格な平等エラーファーストと約束デバッグと出力タイプ判定から始めるJavaS...

Linux コマンドラインでメールを送信する 5 つの方法 (推奨)

シェル スクリプトで電子メールを作成する必要がある場合は、コマンド ラインから電子メールを送信する知...

CSS3を使用してトランジションとアニメーション効果を実現する

JS アニメーションの代わりに CSS アニメーションを使用する必要があるのはなぜですか? Java...

タブ効果を実現する js 開発プラグイン

この記事の例では、タブ効果を実現するためのjsプラグインの具体的なコードを参考までに共有しています。...

Win10 での MySQL 8.0.20 のインストールと設定のチュートリアル

Win10 システムでの MySQL 8.0.20 のインストールと設定の超詳細なチュートリアルMy...

VMwareがモジュールディスクを早期に開けない場合の解決策の詳細な説明

VMWare (Virtual Machine ware) は、「仮想 PC」ソフトウェア会社です。...

JavaScriptのループの違いについての詳細な説明

目次序文列挙可能なプロパティ反復可能なオブジェクトforEachメソッドとmapメソッドチェーン呼び...

外部キー制約を持つテーブルデータを削除する MySQL メソッドの紹介

MySQLでテーブルやデータを削除する場合、 [エラー] 1451 - 親行を削除または更新できませ...

Docker プライベート サーバー イメージを定期的にクリーンアップする方法

CI を利用してリリース用の Docker イメージをビルドすることで、全員のバージョンリリース効率...

Vue で AES.js を使用する詳細な手順

AES暗号化の使用データ転送の暗号化と復号化処理 --- AES.js最初のステップ: vue に ...

HTML+CSS3+JSで実装されたドロップダウンメニュー

成果を達成する html <div class="コンテナ"> &l...

Linux 環境に nginx をインストールするチュートリアル

目次1. 必要な環境をインストールする //gccをインストールする yum で gcc-c++ を...