pipenv のインストール

Pipenv: 人間のためのPython開発ワークフロー — pipenv 2018.11.27.dev0 ドキュメント

pipenvpyenvpip, virtualenv と連携して Python プロジェクトの仮想環境を作成します。


環境

$ cat /etc/redhat-release 
CentOS Linux release 7.5.1804 (Core) 

$ uname -r
3.10.0-862.9.1.el7.x86_64

$ which python
/bin/python

$ python -V
Python 2.7.5


インストール

pyenv のインストール

$ id
uid=1000(testuser) gid=1000(testuser) groups=1000(testuser)

$ git clone https://github.com/yyuu/pyenv.git ~/.pyenv
$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
$ echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n  eval "$(pyenv init -)"\nfi' >> ~/.bash_profile
$ source ~/.bash_profile

$ pyenv versions
* system (set by /home/testuser/.pyenv/version)

$ python -V
Python 2.7.5


pip をインストール

$ sudo yum install -y epel-release
$ sudo yum install -y python2-pip


pipenv をインストール

$ pip install pipenv --user
(snip)
Installing collected packages: certifi, setuptools, pip, virtualenv, virtualenv-clone, pipenv
Successfully installed certifi pip-8.1.2 pipenv setuptools-0.9.8 virtualenv virtualenv-clone

$ pipenv --version
pipenv, version 2018.7.1

pipenv をインストールすると、virtualenvもインストールされます。


使い方につづきます。 www.instrumedley.net