PythonでPoetryでモジュール管理してるのですが、microsoft/autogen を試してみたくて
poetry add pyautogen
するとエラーが
The current project's supported Python range (>=3.12,<4.0) is not compatible with some of the required packages Python requirement: - pyautogen requires Python <3.13,>=3.8, so it will not be satisfied for Python >=3.13,<4.0
$ python --version
Python 3.12.2
Pythonは3.12.2で、pyautogenは3.8以上3.13未満にはあてはまってます
原因はpyproject.toml
の記載でした
[tool.poetry.dependencies]
python = "^3.12"
と書いてたので、Python >=3.12,<4.0 が条件になっていました
pyautogenは3.13未満にしないとだめなので
[tool.poetry.dependencies]
python = "^3.12,<3.13"
に変更
これで
poetry add pyautogen
成功しました
Pythonに慣れてないので慣れていきたいです
PR
このリンクは、アフィリエイトリンクです