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

时间:2015-01-13 13:39:03

标签: python swig

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

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

我知道python模块通常使用以下命令安装:

python setup.py install

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

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

我该怎么做?

1 个答案:

答案 0 :(得分:0)

据我所知,您需要一个setup.py文件来安装您的模块 完成以下步骤:

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

    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
    

    希望这有帮助!