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 の詳細な説明

推薦する

CSS ボックスモデル内のパディングと略語の詳細な説明

上図のように、パディング値は時計回り(右上、右下)の複合属性であり、パディングの内側の余白がボックス...

Docker を使用して nginx で tomcat クラスターを構築する方法 (画像とテキスト付き)

まず、Tomcatフォルダを作成します。Dockerの設定を容易にするために、ルートディレクトリに直...

MySQL のテーブルリターンとインデックスカバレッジの例の詳細な説明

目次インデックスタイプインデックス構造非クラスター化インデックスクエリインデックスカバー要約するイン...

Vue3 コンポジション API でロジックの再利用を実装する方法

Composition API はロジック再利用手順を実装します。ロジックコードを関数に抽出します。...

JavaがMySQL 8.0に接続できない問題の解決策

この記事では、参考までにMySQL 8.0に接続できないJavaの問題をまとめて紹介します。具体的な...

Vue2 における 12 種類のコンポーネント通信

目次1. 小道具2..同期3.vモデル4.参照5. $emit/v-on 6. $attrs/$li...

Spring Boot + jar パッケージングのデプロイメント Tomcat 404 エラーの問題を解決する

1. Spring Boot は jsp jar パッケージをサポートしていません。jsp は wa...

ハイパーリンクの幅と高さを直接設定できない問題の解決策

幅と高さを直接使用することはできません。 display:block; または display:in...

Vueのカスタムディレクティブの詳細なガイド

目次1. カスタム指示とは何ですか? 2. 指示をカスタマイズする方法フック機能3. 応用シナリオ入...

MySQL で UTF-8 エンコーディングを使用しないのはなぜですか?

MySQL UTF-8 エンコーディングMySQL は 2003 年のバージョン 4.1 から U...

MySQLに画像を保存する方法

1 はじめにデータベースを設計する場合、画像や音声ファイルをデータベースに挿入することは避けられませ...

MySQL 5.7 データベースのインストール手順の個人的な要約

1.mysql-5.7.19-winx64.zip(これは無料のインストールバージョンで、約318 ...

Vue2.0の双方向データバインディング原則を手動で実装する

一言で言えば: データハイジャック (Object.defineProperty) + パブリッシュ...

ウェブサイトのコンテンツの一部を傍受するための iframe を実装するためのアイデアとコード

コードをコピーコードは次のとおりです。 <div スタイル="幅:630px;高さ:...

デザインにおいて無視できないインタラクティブデザインにおける製品状態の分析

製品デザインのプロセスにおいて、デザイナーは常に写真を非常に美しくすることを好みます。仮想ページのコ...