【发布时间】:2015-07-16 14:22:36
【问题描述】:
我有这样的结构
$ tree -h
.
├── [1.0K] myproj
│ ├── [ 0] index.py
│ ├── [ 0] __init__.py
│ └── [1.0K] models
│ ├── [ 0] __init__.py
│ ├── [ 0] mymodels.py
│ └── [ 0] othermodels.py
├── [296K] myproj.pex
└── [ 106] setup.py
$ cat setup.py
from setuptools import setup, find_packages
setup(
name='myproj',
packages=find_packages()
)
我想将整个myproj 包(包括myproj.models 子包)打包到一个pex 文件中。
我运行 pex . -o myproj.pex 但 pex 存档中没有 myproj.models:
...
├── [1.0K] .deps
│ └── [1.0K] myproj-0.0.0-py2-none-any.whl
│ ├── [1.0K] myproj
│ │ ├── [ 0] index.py
│ │ └── [ 0] __init__.py
│ └── [1.0K] myproj-0.0.0.dist-info
...
如何打包整个包裹?
【问题讨论】: