gpt4 book ai didi

python - 在 setup.py 中包含 logging.conf?

转载 作者:太空宇宙 更新时间:2023-11-03 13:16:27 25 4
gpt4 key购买 nike

在我的 package_name 子目录中(“setup.py”下的一个)我有一个“logging.conf”文件。

如何将其包含在我的设置中?

尝试

from distutils.sysconfig import get_python_lib

data_files=[(path.join(get_python_lib(), package_name),
path.join(path.dirname(__file__), package_name, 'logging.conf'))

最好是像这样简单的东西:

data_files = [(package_name, path.join('.', package_name, 'logging.conf'))]

错误

error: can't copy 'c': doesn't exist or not a regular file

最佳答案

你想在你的包分发中包含 logging.conf 吗?将 package_data 参数用于 setup():

setup(
name = "package-name",
packages = ["packagename"],
package_data= {
"packagename": [
"resources/foo.bar",
"resources/static/css/*",
"README.md",
"logging.conf"
]},
...
)

关于python - 在 setup.py 中包含 logging.conf?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28525977/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com