【发布时间】:2022-01-26 11:21:54
【问题描述】:
我是 docker 和诗歌的新手,但目前正在从事一个包含两者的项目。
问题:
我无法通过诗歌向 docker-compose 容器添加新的依赖项。
说明:
在 pycharm 中,我使用 docker-compose 作为 django 项目的解释器,其中使用诗歌来管理依赖项。我可以通过 localhost 访问 django-project,所以它似乎可以工作。
我尝试了什么:
poetry documentation 说明以下示例:
poetry add requests pendulum
但是当我在 pycharm 终端中执行此命令时,它指出,没有找到 python。 我的期望是我可以通过 CLI 安装一个依赖项,然后由诗歌管理,然后更新poetry.lock 和 pyproject.toml。
问题:
如何添加新的依赖项,甚至在 docker compose 中访问 CLI 来执行上述命令?
更新:
我能够通过以下方式安装依赖项:
在终端中写入:
docker compose down- 将依赖项插入到 pyproject.toml
docker compose run --rm django poetry lock --no-updatedocker compose build django
但仍然无法访问可以直接执行诗歌命令的 CLI。
【问题讨论】:
标签: docker-compose pycharm python-poetry