ホームページ  >  記事  >  バックエンド開発  >  Pythonでvirtualenvとvirtualenvwrapperをインストールする方法

Pythonでvirtualenvとvirtualenvwrapperをインストールする方法

高洛峰
高洛峰オリジナル
2017-01-14 13:29:511447ブラウズ

1. まず、pip の一般的なコマンドを紹介します

pip インストール コマンド: pip install パッケージ名
pip アップグレード コマンド: pip install –ungrage パッケージ名
pip アンインストール コマンド: pip uninstall パッケージ名

など
pip install django
pip install -U django

2. Virtualenv のインストール

virtualenv インストール:

$ sudo pip install virtualenv

または

$ sudo apt-get install python-virtualenv
Mac OS X システムの場合は、easy_install を使用して virtualenv をインストールできます:

$ sudo easy_install virtualenv
virtualenv のバージョン番号を確認するか、virtualenv がシステムにインストールされているかどうかを確認します:

$ virtualenv --version
virtualenv を使用して仮想環境を作成します。通常、仮想環境は venv という名前になります。

$ virtualenv venv
この仮想環境をアクティブ化します。 環境:

$ source venv/bin/activate
Microsoft Windows システムを使用している場合、アクティブ化コマンドは次のとおりです:

$ venvScriptactivate
仮想環境をアクティブ化するコマンドは、コマンドを変更します。ラインプロンプトにアクセスし、環境名を追加します:

(venv) $
仮想環境での作業が完了したら、グローバル Python インタープリターに戻りたい場合は、コマンド ライン プロンプトで「deactivate」と入力します。仮想環境に Flask をインストールします。 (venv) $ pip install flask
Flask が正しくインストールされていることを確認します:

(venv) $ python
>>> 3. Virtualenvwrapper のインストール


virtualenvwrapper のインストール:

$ sudo pip install virtualenvwrapper

インストールが完了すると、以下の場所に virtualwrapper シェル スクリプトが生成されます。

/usr/local/bin/virtualenvwrapper.sh

virtualenvwrapper を使用する場合、ログインシェル初期化スクリプトを設定し、virtualenvwrapper.sh 情報を現在のシェル環境に読み取る必要があります。 Base を例に挙げると、ユーザーのルート ディレクトリ (つまり、/home/[ユーザー名]) にある .bashrc 設定ファイルに次の変更を加えることができます。

.bashrc:


if [ -f /usr/local/bin/virtualenvwrapper.sh ]; then

WORKON_HOME=$HOME/.virtualenvs

source /usr/local/bin/virtualenvwrapper.sh
fi

を再度変更します。 .bashrc:


$source ~/.bashrc
を読み込みます。コマンド mkvirtualenv を入力して、それが利用可能かどうかを確認できます。

$ mkvirtualenv --help

セットアップ後、以下のコマンドで仮想環境を操作できます:

仮想環境の作成:

$ mkvirtualenv env

仮想環境の確認:

$ ls -la $HOME/ .virtualenvs

と virtualenv の類似点と相違点は次のとおりです。仮想実行環境を終了するコマンドも非アクティブになり、仮想実行環境に入るコマンドは workon になります。

仮想環境を終了します:


(venv) $ deactivate

env という名前の仮想環境があると仮定して、既存の環境に入るか、環境を切り替えます:


$ workon env
仮想環境を参照します:

$ workon
仮想環境を削除します環境:

$ rmvirtualenv env

4. ワンクリックで pip の一般的に使用されるパッケージを仮想環境にインストールします


requirements.txt ファイルに package or package==versionnumber or package>=versionnumber:

Django= を書き込みます=1.7.7

django-debug-toolbar
ply

MySQL-python

uwsgi

flup

Flask
Pillow
markdown2

ワンクリックインストールコマンド:

(venv) $ pip install -r要件.txt
を実行します上記のワンクリックインストール コマンドプロセス中に、システムは MySQL-Python の構成時にエラーを報告し、次のプロンプトを表示しました:

EnvironmentError: mysql_config not found

Google 検索のEnvironmentError: mysql_config not found、そして答えは stackoverflow

(venv) で見つかりました$ sudo apt-get install libmysqlclient-dev
OK、楽しんでください!!!


Python に virtualenv と virtualenvwrapper をインストールする上記の方法は、エディターによって共有されたすべての内容ですので、参考にしていただければ幸いです。また、皆さんも PHP 中国語 Web サイトをサポートしていただければ幸いです。

virtualenv と virtualenvwrapper のインストール方法に関するその他の Python 関連記事については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。