Skip to content

2022 01 23

Poetry

セットアップ

新規の場合

poetry new <project-name>

既存プロジェクトの場合

poetry init

ライブラリ追加

poetry add <ライブラリ名>

依存関係のインストール

pipでのpip install requirements.txt

poetry install

「Failed to add packages, reverting the pyproject.toml file to its original content.」エラー

一度インストールに使用したファイルはキャッシュしているが、そのファイルが見つからないため発生。ver.1.1時点では既存バグ。 下記フォルダ削除で再実行でうまくいった。 C:\Users\iwbc_\AppData\Local\pypoetry\Cache\artifacts

参考: https://blog.panicblanket.com/archives/6329 Issue: https://github.com/python-poetry/poetry/issues/4163 Pasted image 20220123210624.png

Django

「'bibliophage-api' is not a valid project name. Please make sure the name is a valid identifier.」エラー

プロジェクト名に「-」は利用できないらしい