【发布时间】:2011-01-20 21:50:36
【问题描述】:
我维护了一个经过 chroot 的 Linux 映像,并且我想将一个包安装到该经过 chroot 的映像中。
两个软件包最终都安装到两个位置;我不知道发生了什么以及如何解决它。
我的 setup.py:
import os
from distutils.core import setup
setup(name='ServerLibrary',
version='1.1',
description='Server Framework',
author='Michael Brown',
scripts = [ 'foo.py' ],
packages = [ 'ServerLibrary' ],
)
os.chroot('/srv/nfs/chrooted-nfs-client/')
setup(name='ClientLibrary',
version='1.1',
description='Client Framework',
author='Michael Brown',
packages = [ 'ClientLibrary' ],
)
完成我想做的事情的最佳方法是什么?
【问题讨论】: