exclude_package_data 当include_package_data 为 True 时该选项用于排除部分文件 data_files 打包时需要打包的数据文件,如图片,配置文件等 ext_modules 指定扩展模块 scripts 指定可执行脚本,安装时脚本会被安装到系统 PATH 路径下 package_dir 指定哪些目录下的文件被映射到哪个源码包 entry_points 动态发现服务和插...
package_dir = {'foo': 'lib'} 一个在 package_dir 字典中的 package: dir 映射会对当前包下的所有包都生效, 所以 foo.bar 会自动生效. 在这个例子当中, packages = ['foo', 'foo.bar'] 告诉 distutils 去寻找 lib/__init__.py 和 lib/bar/__init__.py. 对于一个相对较小的模块的发布,你可能...
package_data = {'src':['macpy/oui_3.dict', 'macpy/oui_3.dict']} ) setup函数还有一些参数: 1、packages告诉Distutils需要处理那些包(包含__init__.py的文件夹)2、package_dir告诉Distutils哪些目录下的文件被映射到哪个源码包。一个例子:package_dir = {'': 'lib'},表示“root package”中的模块...
setup( name='sdk', version='1.0', description='sdk for di input , output and param', author='sam', author_email='sam@qq.com', url='', license='No License', platforms='python 2.7', py_modules=['factory'], package_dir={'':'pack'}, packages=['lib','common.http'] ) 执行 pyt...
在上面的示例中,find_packages()函数会自动查找所有子文件夹中的包,并将它们包含在构建中。package_dir参数指定了包的目录结构,其中''表示主包目录,'subfolder'表示子文件夹的名称。 这样设置后,运行python setup.py install命令将会安装子文件夹中的包,并将其作为主包目录的一部分。
packages = ['foo'] package_dir = {'': 'lib'} 指明包位于 lib/foo/, lib/foo/__init__.py 这个文件存在 另一种方法则是直接将 foo 这个包的内容全部放入 lib 而不是在 lib 下建一个 foo 目录 代码语言:javascript 代码运行次数:0 运行 AI代码解释 package_dir = {'foo': 'lib'} 一个在 pa...
package_dir={'': 'src'}, include_package_data=True, package_data={ 'config': ['*.conf', '*.example'], 'Docs': [], 'Tests': [] }, # entry_points={ # 'console_scripts': [ # 'auth=Auth.Cmd.Command:main', # ],
4.13 package_dir(可选) AI检测代码解析 package_dir={'': 'src'}, # Optional 1. 若你的项目package是根目录下的一个文件夹,就需要设置这个参数 4.14 python_requires AI检测代码解析 python_requires='>=3', # or 如果您的软件包是针对Python3.3及更高版本的,但您还不愿意承诺支持Python4 ...
package_dir.update( { "torch_tensorrt.ts": "py/torch_tensorrt/ts", "torch_tensorrt.dynamo.runtime.meta_ops": "py/torch_tensorrt/dynamo/runtime/meta_ops", } ) package_data.update( { "torch_tensorrt": [ "BUILD", "WORKSPACE", "include/torch_tensorrt/*.h", "include...
}, package_dir={'': 'src'}, packages=find_packages('src'), # Using ``include_package_data`` causes our generated ``.c`` # and ``.h`` files to be included in the installation. Those # aren't needed at runtime (the ``.html`` files generated by ...