在构建目标时,这似乎
setup.py总是包含
/usr/local在搜索路径中的脚本的功能不足。
make``sharedmods
您将必须手动更改
setup.py,因此也需要…
./configure --enable-shared --prefix=/app/vendor/python-dev
…首先,然后进行编辑
setup.py,找到看起来像这样的行442、443和444 …
if not cross_compiling: add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') add_dir_to_list(self.compiler.include_dirs, '/usr/local/include')
…并注释掉它们,使它们看起来像这样…
# if not cross_compiling # add_dir_to_list(self.compiler.library_dirs, '/usr/local/lib') # add_dir_to_list(self.compiler.include_dirs, '/usr/local/include')
…然后
make应该工作。



