一、创建虚拟环境
在虚拟环境中安装所有项目依赖
安装完成后生成依赖文件
# 安装指定库
pip install pymysql
# 导出依赖清单
pip freeze > requirements.txt
二、生成git版本控制目录
在创建的虚拟环境文件夹中创建一个版本控制目录

在pycharm中对该目录进行版本控制


代码中引入faulthandler

允行代码时也需要使用faulthandler

三、提交代码
在版本控制目录下生成dockerfile容器构建文件
FROM harbor.ylbeijing.com/base_image/python:3.13
WORKDIR /usr/src/app
COPY ./* ./
RUN pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --no-cache-dir -r requirements.txt
ENTRYPOINT python -X faulthandler query_inventory.py #-X faulthandler 用于接收报错,必须在代码中导入并引用faulthandler才可生效
将生成的依赖文件与代码文件也放到版本控制目录下

将该版本添加,提交,推送到gitlab上

1617

被折叠的 条评论
为什么被折叠?



