pip install pyenvpip install pipenv# プロジェクト用のディレクトリを作成
mkdir sample_project
cd sample_project
# 仮想環境の作成
pipenv --python 3.7.0
# パッケージのインストール
pipenv install Flask
# 開発環境だけで使うパッケージのインストール
pipenv install --dev nosetests# 仮想環境に入る(プロンプトが変わる)
pipenv shell
# 仮想環境からログアウトする
exit# 本番環境
pipenv install
# 開発環境
pipenv install --dev-
Pipfileにコマンドを定義する
cat Pipfile [[source]] name = "pypi" ... # --- 追加 ここから --- [scripts] test = "nosetests -v --nologcapture src/tests" # --- 追加 ここまで --- ...
-
定義したコマンドを実行する
# [scripts]セクションで定義したコマンド(ここでは test)を実行する pipenv run test
エラーメッセージにも出るけど以下のコマンドを実行後、再度 pip install xxx する
pipenv lock --clear