package_dir参数指定了包的目录结构,其中''表示主包目录,'subfolder'表示子文件夹的名称。 这样设置后,运行python setup.py install命令将会安装子文件夹中的包,并将其作为主包目录的一部分。 推荐的腾讯云相关产品:腾讯云函数(Serverless云函数计算服务),腾讯云容器服务(容器化部署和管理),腾讯云虚拟机(弹性计算云...
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. py_modules 对于一个相对较小的模块的发布,你可能...
package_dir = {'':'src'}, include_package_data = True, package_data = {'src':['macpy/oui_3.dict', 'macpy/oui_3.dict']} ) setup函数还有一些参数: 1、packages告诉Distutils需要处理那些包(包含__init__.py的文件夹)2、package_dir告诉Distutils哪些目录下的文件被映射到哪个源码包。一个例子...
package_dir = {'': 'lib'} 字典中的键值代表了包的名字,空的包名则代表顶层的包。值则代表了对于 setup 脚本所在目录的相对路径,在这个例子中,当你写入 packages = ['foo'] 时,你其实是指 lib/foo/__init__.py 这个文件存在。 另一种方法则是直接将 foo 这个包的内容全部放入 lib 而不是在 lib ...
由setup.py可知,打包的项目package_dir={'': 'confusion'}是图中的蓝色文件夹,你安装后的库名就是设置的confusion,注意你如果指定的package_dir名字和你的项目name不一样,你使用name导入会报错! 5.4 查看build的目录结构 5.5 安装与测试 进入虚拟环境安装: ...
package_dir={'': 'src'}, # Optional 1. 若你的项目package是根目录下的一个文件夹,就需要设置这个参数 4.14 python_requires python_requires='>=3', # or 如果您的软件包是针对Python3.3及更高版本的,但您还不愿意承诺支持Python4 python_requires='~=3.3', ...
package_dir={'': 'src'}, include_package_data=True, package_data={ 'config': ['*.conf', '*.example'], 'Docs': [], 'Tests': [] }, # entry_points={ # 'console_scripts': [ # 'auth=Auth.Cmd.Command:main', # ],
一、介绍 setuptool管理python相关的包的工具。这些包是zip格式发布,但是后缀一般都是.egg setuptool能解决python包的依赖关系 setuptool安装的包默认安装到/usr/local/lib/pythonX.X/site-packages/目录下 下载包默认到http://pypi.python.org/pypi下载 pypi为Python PackageIndex ...
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...