python 自制安装包

举例:
首先新建一个文件夹 可命名为 test
当前目录为/home/yinhaibo/Videos/test

在文件夹下面再建一个 tmd文件夹以及一个setup.py文件 #其中tmd全称tameide
在这里插入图片描述

setup.py 下的内容


from distutils.core import setup

setup(name="tmd",version="1.0",description="This is my module",author="xxx",py_modules=['A','B'], packages=['tmd'])

tmd 文件夹下面写入三个文件

  1. _init_.py #必须有
  2. A.py
  3. B.py
    在这里插入图片描述

做完这些就可以
进入terminal
首先
python setup.py build
其次
python setup.py sdist
然后会在test目录下生成一个dist文件夹
进入dist

yinhaibo@yinhaibo-OptiPlex-9020:~/Videos/tmd/dist$ tar -zxvf tmd-1.0.tar.gz 
tmd-1.0/
tmd-1.0/setup.py
tmd-1.0/PKG-INFO
tmd-1.0/tmd/
tmd-1.0/tmd/A.py
tmd-1.0/tmd/__init__.py
tmd-1.0/tmd/B.py
yinhaibo@yinhaibo-OptiPlex-9020:~/Videos/tmd/dist$ cd tmd-1.0/
yinhaibo@yinhaibo-OptiPlex-9020:~/Videos/tmd/dist/tmd-1.0$ python setup.py install
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值