我已经在setuptools的帮助下安装了我的python项目,并定义了一些静态txt,conf和html文件。但是我的问题是,重启我的debian系统后,该脚本不再找到静态文件。我在MANIFEST.in中将它们定义如下:
include data/*.conf
include data/*.html
include data/*.txt
这是我的setup.py
#!/usr/bin/python3
from setuptools import setup, find_packages
setup(
name="dnwtools",
version = "0.0.4",
packages=find_packages(),
include_package_data=True,
zip_safe=False,
install_requires=[
'jinja2',
'pymysql'
],
entry_points = {
"console_scripts": [
"dnwtools = dnwtools.main:main",
]
},
python_requires='>=3.6',
)
谢谢您的帮助!
答案 0 :(得分:-1)
我解决了自己的问题:id只需将__file__
变量添加到