繁体   English   中英

Pip未在Docker上安装软件包

[英]Pip is not installing packages on docker

所以我有一个用django cookiecutter创建的docker镜像,我需要安装其他python软件包才能使我的应用程序正常工作。 我要安装的软件包是django markdown ,所以我在需求文件夹中编辑了base.txt,当我运行命令sudo docker-compose -f dev.yml run django pip install -r requirements/base.txt它显示了我这个输出: 在此处输入图片说明

因此,看起来好像它实际上已经安装了该软件包,但是如果我再次运行它,它看起来像是它的第一次并尝试再次安装它,而且如果我尝试运行我的django项目,我也会得到ImportError: No module named 'django_markdown' 是什么可能导致此问题,我应该怎么办?

我已经尝试安装不同的软件包,即使使用sudo docker-compose -f dev.yml run django pip install [package name]命令也具有相同的结果

当您尝试在Docker中安装新软件包时,需要重建映像

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM