首页 > 解决方案 > 如何在 Microclimate 中安装 Python 模块

问题描述

我在本地(在 macOS 上)安装了 Microclimate,并尝试了一个简单的网络抓取应用程序。Microclimate 构建成功,但出现运行时错误

k (most recent call last):
  File "app.py", line 4, in <module>
    from bs4 import BeautifulSoup as mySoup
ImportError: No module named 'bs4'

看来我需要安装一个模块,我该怎么做?

另外,正在使用什么 Python 版本?

标签: microclimate

解决方案


Microclimate 在使用项目根目录中的 Dockerfile 构建的 docker 容器中运行您的应用程序。

如果您从标准 Python 模板创建项目,您将已经有一行开头:

RUN pip install

只需添加BeautifulSoup4到正在安装的模块列表中,微气候应该重建并启动您的应用程序。

使用的 python 级别也在该 dockerfile 的顶部定义。在默认模板中,当前是 Python 3.7


推荐阅读