2015-01-13 38 views
0

我已經用SWIG(從C++)創建了一個簡單的python模塊。它採用.pyd文件和.py文件的形式。我用SWIG創建了pyd文件並希望它可以被安裝

我希望能夠將此模塊提供給我的同事,以便他們可以安裝和使用它。

我知道Python模塊使用通常安裝:

python setup.py install 

也許,這就是我想要的,讓我的同事,用戶無需擔心PATH等

從任意位置運行此模塊的功能我也希望能夠隨時向他們發送一個更新的模塊,它們在安裝時會覆蓋舊版本。

我該如何解決這個問題?

回答

0

至於我能理解這個問題,你想有一個setup.py文件來安裝模塊 經過下面的步驟:

  1. 在桌面上創建一個目錄(命名爲「源」例如)
  2. 把你的.py和.pyc文件放在裏面。
  3. 到桌面,並創建setup.py文件,並輸入以下代碼

from distutils.core import setup 

setup(name='Some_name', 
version='1.0', 
author='Author_name', 
author_email='[email protected]', 
packages=['source'] 
) 

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

import module_name from source 

希望這有助於!

相關問題