コンテンツにスキップ

pipenvを利用したPython環境構築

Created: 2023/01/09

概要

次の状態を目指します。

  • vscodeで開発可能
  • フォルダ内に仮想環境を持つ
    • ライブラリ等もプロジェクトフォルダに依存する

環境

  • Windows11
  • VSCode
  • pipenv

参考

pipenvの導入

$ pip install pipenv

仮想環境をプロジェクトディレクトリに作る

環境変数に下記を追加する。

変数
PIPENV_VENV_IN_PROJECT true

プロジェクトの初期化

次のコマンドを実行するとPC内に入っているPythonのバージョンを使用してpipenvの仮想環境がプロジェクトフォルダに作成される。

$ pipenv --python 3
[Project Folder]
┣ .venv/
┃ ┣ Lib/
┃ ┣ Scripts/
┃ ┣ .gitignore
┃ ┣ .project
┃ ┗ pyvenv.cfg
┗ Pipfile

ライブラリのインストール

$ pipenv install mkdocs

※開発環境のみの場合はこちら

$ pipenv install --dev mkdocs