如何使用python setup.py将非py文件包含在打包中?

2026-06-09 11:002阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计609个文字,预计阅读时间需要3分钟。

如何使用python setup.py将非py文件包含在打包中?

设定我的项目目录结构大致如下:+myapp/ +configs/ +data/ +data.yaml +trainer/ +trainer.yaml +__init__.py +run.py

假设我的项目目录大致如下

myapp/
├── myapp
│ ├── configs
│ │ ├── data
│ │ │ └── data.yaml
│ │ └── trainer
│ │ └── trainer.yaml
│ ├── __init__.py
│ ├── run.py
│ └── trainer
│ ├── __init__.py
│ └── train.py
└── setup.py

注意要想制作成包的目录下必须要添加​​__init__.py​​​文件,这里可以看到父目录名是​​myapp​​​,它包含了一个同名的子目录,当然你也可以把这个子目录改成​​src​​,但是我习惯取相同的名字。

阅读全文

本文共计609个文字,预计阅读时间需要3分钟。

如何使用python setup.py将非py文件包含在打包中?

设定我的项目目录结构大致如下:+myapp/ +configs/ +data/ +data.yaml +trainer/ +trainer.yaml +__init__.py +run.py

假设我的项目目录大致如下

myapp/
├── myapp
│ ├── configs
│ │ ├── data
│ │ │ └── data.yaml
│ │ └── trainer
│ │ └── trainer.yaml
│ ├── __init__.py
│ ├── run.py
│ └── trainer
│ ├── __init__.py
│ └── train.py
└── setup.py

注意要想制作成包的目录下必须要添加​​__init__.py​​​文件,这里可以看到父目录名是​​myapp​​​,它包含了一个同名的子目录,当然你也可以把这个子目录改成​​src​​,但是我习惯取相同的名字。

阅读全文