将所有的.pyd文件放到一个文件夹中,同时,在这个文件夹下建立一个__init__.py文件,内容为调用pyd文件的初始代码 例如:
from xx import _R from xx import S R = _R() __all__ = ["R", "S"]
在文件夹所在目录新建一个setup.py文件,写入如下内容:
import setuptools
setuptools.setup(
name='xx',
version='1.0',
description='this is a program for xx',
author='',
author_email='',
packages=setuptools.find_packages(),
include_package_data=True,
)
在setup.py所在目录下创建一个MANIFEST.in文件,内容如下:
recursive-include xx *.pyd
在setup.py所造目录下执行
pip install wheel 或 pip install --upgrade setuptools
python setup.py bdist_wheel
生成后的编译文件在dist目录下
在whl文件所在的目录下,执行pip install xx.whl就可以将代码文件安装到python环境了