- 首先在已經完善的包的同一路徑下創建文件setup.py。
- 文件中寫入如下代碼:
from distutils.core import setup
setup(name="module_name", version="1.0", description="add some information", author="gaishi_hero", py_modules=["first_package.first_module", "first_package.second_module", "second_package.first_module"])
- 在當前目錄下輸入命令:
python3 setup.py build
- 然後再輸入以下命令進行打包:
python3 setup.py sdist
,此時文件夾下面就會出現一個 ‘.tar.gz’ 的壓縮包,這個壓縮包就是要共享的模塊。可以將該壓縮包放到比如github這樣的代碼託管網站上供他人下載使用。
- 以上是我們將自己代碼進行共享的步驟,當我們需要使用他人共享的模塊時應該按照以下步驟操作:
- 首先下載下來一個 ‘.tar.gz’ 的壓縮包,然後使用
tar -zxvf xxx.tar.gz
進行解壓縮。
- 通過
cd
命令進入解壓後的文件夾下。
- 輸入命令
sudo python3 setup.py install
,安裝模塊成功。