[Python]发布和安装模块

在一个目录下,编写一个模块文件,本例是 say_something.py

 say_something.py:

def say_hello():
    print("Hello, guys...")

def say_goodbye():
    print('See you, guys')

 

再编写模块的元数据,保存到setup.py中。

setup.py:

from distutils.core import setup

setup(
  name = 'fidelio',   #压缩包名
  version = '1.0.0',
  py_modules = ['say_something'],      #模块文件对应的文件名,安装后import say_something
  author = 'Leo',
  author_email = 'slqleozhang@163.com',
  url = 'http://www.leohome.cc'
  description = 'A sample.'
)

 

在terminal中,运行以下命令生成发布:

python3 setup.py build

 

运行以下命令安装发布:

sudo python3 setup.py install

 

安装后,可以在python中使用模块。

import say_something

say_something.say_hello()

say_something.say_goodbye()

 

posted on 2022-03-22 21:34  LeoZhangJing  阅读(38)  评论(0编辑  收藏  举报

导航