Python 在setup.py中处理配置yaml文件
我有一个pycharm项目,形状如下:Python 在setup.py中处理配置yaml文件,python,package,yaml,config,setup.py,Python,Package,Yaml,Config,Setup.py,我有一个pycharm项目,形状如下: my_project: setup.py config_files: config1.yaml config2.yaml my_package: __init__.py main.py 当我从pycharm运行我的main.py时,我可以使用以下路径访问我的config1.yaml文件:。/config\u files/config1.yaml 我的目标是构建这个包,
my_project:
setup.py
config_files:
config1.yaml
config2.yaml
my_package:
__init__.py
main.py
当我从pycharm运行我的main.py
时,我可以使用以下路径访问我的config1.yaml
文件:。/config\u files/config1.yaml
我的目标是构建这个包,然后将它安装到我的云计算机上并运行程序。但是setup.py
不会将配置文件复制到pycharm项目中的位置
我的问题是:如何确保这些文件被正确复制?你所说的
未被正确复制是什么意思?你想把整个目录转移到你的云上,并在云机器上本地执行,还是想远程安装?我想构建一个包,然后通过pip和git在我的云iNtance上安装它