Pipenv: 人間のためのPython開発ワークフロー — pipenv 2018.11.27.dev0 ドキュメント
pipenv
は pyenv
や pip
, 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