我已经使用 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 文件来安装你的模块
完成以下步骤:
- 在桌面上创建一个目录(例如将其命名为 "source")
- 将您的 .py 和 .pyc 文件放入其中。
- 转到桌面并创建 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
希望这对您有所帮助!
我使用 SWIG(来自 C++)创建了一个简单的 python 模块。它是.pyd文件和.py文件的形式。
我希望能够将此模块提供给我的同事,以便他们可以安装和使用它。
我知道 python 模块通常使用以下方式安装:
python setup.py install
也许这就是我想要的功能,这样我的同事就可以从任何地方运行这个模块而不用担心 PATH 等问题
我也希望能够不时向他们发送更新的模块,这将在他们安装时覆盖旧版本。
我该怎么做?
据我了解这个问题,你需要一个 setup.py 文件来安装你的模块 完成以下步骤:
- 在桌面上创建一个目录(例如将其命名为 "source")
- 将您的 .py 和 .pyc 文件放入其中。
- 转到桌面并创建 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
希望这对您有所帮助!