您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

发布模块

5b51 2022/1/14 8:24:08 python 字数 2130 阅读 624 来源 www.jb51.cc/python

# 创建 setup.pyfrom distutils.core import setupsetup(name="a_message", # 包名version="1.0", # 版本description="发送和接收消息模块", # 描述信息long_description="完整的发送和接收消息模块", # 完整描述信息author="bear", # 作者author_email="75598853@qq.com", # 作者邮箱url="www.baidu.com", # 主页py_modules=["a_message.send_message","a_message.recv_message"]) # 自制的工具模块?#?目录结构?注:以下命令是在虚拟环境执行?# 构建模块$ python setup.py build?# 生成发布压缩包$ python setup.py sdist?# 解压压缩包$ tar -zxvf a_message-1.0.tar.gz?# 安装模块,如在虚拟环境,请勿使用sudo$ python setup.py install注:该行命令会显示安装的路径,以显示的路径为准?#?安装完毕后,可使用 ipython 测试是否成功,成功的话会自动补全import a_messagea_message.send_message.send("发送消息")text = a_message.recv_message.recv()print(text)?#?卸载模块cd?/usr/local/lib/python3.6/dist-packages/#?以之前显示的路径为准rm -r a_message*注:删除以下2个目录及文件即完成卸载

概述

# 创建 setup.py

# 目录结构

注:以下命令是在虚拟环境执行

# 构建模块

$ python setup.py build

# 生成发布压缩包

$ python setup.py sdist

# 解压压缩包

$ tar -zxvf a_message-1.0.tar.gz

# 安装模块,如在虚拟环境,请勿使用sudo

$ python setup.py install

注:该行命令会显示安装的路径,以显示的路径为准

# 安装完毕后,可使用 ipython 测试是否成功,成功的话会自动补全

import a_message

a_message.send_message.send("发送消息")

text = a_message.recv_message.recv()

print(text)

# 卸载模块

cd /usr/local/lib/python3.6/dist-packages/  # 以之前显示的路径为准

rm -r a_message*

注:删除以下2个目录及文件即完成卸载

总结

以上是编程之家为你收集整理的发布模块全部内容,希望文章能够帮你解决发布模块所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶