python - 'pipenv lock -r' 不能通过 docker-compose run 命令工作
问题描述
如果我在容器中,我有 python 容器,我可以使用 pipenv 生成一个 requirements.txt 文件:
pipenv lock -r > python_modules/requirements.txt
但是,如果我不在容器中,则无法使用以下命令:
docker-compose run python pipenv lock -r > python_modules/requirements.txt
我得到的需求文件是这样的:
Usage: [39m[1mpipenv[39m[22m [OPTIONS] COMMAND [ARGS]...
[39m[1mOptions:[39m[22m
--where Output project
home
information.
--venv Output
virtualenv
information.
-
-py Output Python
interpreter
...
解决方案
推荐阅读
- java - org.springframework.beans.NotWritablePropertyException。无效属性
不可写或具有无效的 setter 方法 - postgresql - Postgres 函数返回多次使用的表参数名称 - 轻微扭曲
- python - Tkinter 在逻辑循环中的“干预”
- mysql - 我无法使用 springboot 连接到我的 mysql 数据库我使用相同的密码和名称与 phpmyadmin 连接得很好
- python - 如何在 Python 中识别字符串中的增量模式
- python - 无法获取响应 - 请求库 Python
- python - Discord 机器人不会让所有人静音
- python - 在 spyder 中导入 pdftotext 模块时出错
- javascript - 在页面重新加载时重置渲染 UseEffect 和 Css
- python - 修复导入moviepy.editor