我无法将项目正确安装package_fiddler到我的虚拟环境中.
我已经发现,MANIFEST.in 负责将non.py文件放在Package_fiddler-0.0.0.tar.gz执行时生成的文件中 python setup.py sdist.
然后我做了:
(virt_envir)$ pip install dist/Package_fiddler-0.0.0.tar.gz
但这并没有安装数据文件或包/home/username/.virtualenvs/virt_envir/local/lib/python2.7/site-packages.
我已经试过的设置参数许多配置package_data,include_package_data并且data_files但我似乎每次都使用了错误的配置.
哪种配置package_data和/或include_package_data和/或data_files将正确安装package_fiddler到我的虚拟环境中?
项目树
.
??? MANIFEST.in
??? package_fiddler
? ??? data
? ? ??? example.html
? ? ??? stylesheets
? ? ??? example.css
? ??? __init__.py
??? README.rst
??? setup.py
Run Code Online (Sandbox Code Playgroud)
setup.py
from setuptools import setup
setup(
name='Package_fiddler',
entry_points={
'console_scripts': ['package_fiddler = package_fiddler:main', ],},
long_description=open('README.rst').read(),
packages=['package_fiddler',]) …Run Code Online (Sandbox Code Playgroud)