3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【Poetry】Poetryのチートシート

Last updated at Posted at 2023-03-07

Installation #

  • Linux, macOS, Windows (WSL)

    curl -sSL <https://install.python-poetry.org> | python3 -
    
  • Windows (Powershell)

    (Invoke-WebRequest -Uri https://install.python-poetry.org -UseBasicParsing).Content | py -
    

Commands

  • プロジェクトの新規作成 #

    • poetry new [project-name]
  • 既存プロジェクトの初期化

    • poetry init
  • パッケージのインストール #

    • poetry install
  • パッケージのアップデート #

    • poetry update
  • パッケージの追加 #

    • poetry add [package-name]
    • オプション
      • --group -G: 依存関係を追加するグループを指定
      • --dev -D: (非推奨 代わりに -G dev を推奨) 開発環境の依存関係としてパッケージを追加
      • --look: poetry.lockファイルを更新 (インストールは行わない)
  • パッケージの削除 #

    • poetry remove [package-name]
  • 実行 #

    • poetry run [command]
  • poetryのアップデート #

    • poetry self update

Configuration

  • 設定の一覧表示 #

    • poetry config --list
  • 設定値を初期化する #

    • poetry config [setting-key] --unset
  • 仮想環境を構築しない #

    • poetry config virtualenvs.create false
  • 仮想環境をプロジェクトと同一フォルダに構成する #

    • poetry config virtualenvs.in-project true

Managing environments

  • 仮想環境に関する基本情報を表示
    • poetry env info

参考文献

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?