gue*_*667 3 c python distutils setup.py
我有这个 setup.py:
from distutils.core import setup, Extension
from setuptools import setup, Extension
import numpy as np
module1 = Extension('filename',
sources = ['utilities/filename.c'])
setup (name = 'library',
version = '1.0',
description = 'library',
include_dirs = [np.get_include()],
ext_modules = [module1])
Run Code Online (Sandbox Code Playgroud)
我想在文件夹 utility 中创建 filename.so 。我尝试过
python setup.py build -f --build-temp=. -e utilities/
Run Code Online (Sandbox Code Playgroud)
但这只将 filename.o 文件放入utilities/中,并将.so放入build/lib中...
任何想法?可能还是不可能?
如果您希望在同一目录中构建扩展模块,您可以使用以下命令:
python setup.py build_ext --inplace
Run Code Online (Sandbox Code Playgroud)
或者您可以添加此参数来指定构建文件夹
--build-lib=folderx
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2616 次 |
| 最近记录: |