我已经使用 SWIG 创建了 pyd 文件并希望它可以安装

I have created pyd file with SWIG and want it to be installable

我使用 SWIG(来自 C++)创建了一个简单的 python 模块。它是.pyd文件和.py文件的形式。

我希望能够将此模块提供给我的同事,以便他们可以安装和使用它。

我知道 python 模块通常使用以下方式安装:

python setup.py install

也许这就是我想要的功能,这样我的同事就可以从任何地方运行这个模块而不用担心 PATH 等问题

我也希望能够不时向他们发送更新的模块,这将在他们安装时覆盖旧版本。

我该怎么做?

据我了解这个问题,你需要一个 setup.py 文件来安装你的模块 完成以下步骤:

  1. 在桌面上创建一个目录(例如将其命名为 "source")
  2. 将您的 .py 和 .pyc 文件放入其中。
  3. 转到桌面并创建 setup.py 文件并输入以下代码

作为

from distutils.core import setup

setup(name='Some_name',
version='1.0',
author='Author_name',
author_email='abc@xyz.com',
packages=['source']
)

4。在任何程序中使用它。

import module_name from source

希望这对您有所帮助!