「Pythonの仮想環境をvirtualenvで構築する方法」の版間の差分
提供: Python入門
(ページの作成:「Python の virtualenv とは、Python の仮想環境を構築するためのツールです。 '''読み方''' ;virtualenv:ばーちゃるえんぶ __TOC__ == 概要 =...」) |
(相違点なし)
|
2018年2月3日 (土) 18:50時点における最新版
Python の virtualenv とは、Python の仮想環境を構築するためのツールです。
読み方
- virtualenv
- ばーちゃるえんぶ
概要
プロジェクトや動かしたいアプリケーションによって、必要になる Python やライブラリのバージョンが異なることがあるでしょう。 同じ環境で、すべてのプロジェクト・アプリケーションが動作させるのは難しいかもしれません。 そのような場合において、それぞれのアプリケーションを実行させる環境を分離して管理すれば、それぞれのアプリケーションに影響を及ぼさずに、異なる依存関係のアプリケーションを動作させることができます。
virutalenv では、Python の環境の分離を実現します。
インストール
sudo apt install virtualenv
環境構築
cd /tmp mkdir PythonTest env LANG=en_US.UTF-8 virtualenv --no-site-packages PythonTest
$ env LANG=en_US.UTF-8 virtualenv --no-site-packages PythonTest Running virtualenv with interpreter /usr/bin/python2 New python executable in /tmp/PythonTest/bin/python2 Not overwriting existing python script /tmp/PythonTest/bin/python (you must use /tmp/PythonTest/bin/python2) Installing setuptools, pkg_resources, pip, wheel...done. $ ls /tmp/PythonTest/ bin/ include/ lib/ local/ pip-selfcheck.json share/
仮想環境に入る
$ cd PythonTest/ /tmp/PythonTest $ source bin/activate (PythonTest) $
仮想環境から出る
(PythonTest) $ deactivate $