发布模块
发布时间:2020-12-17 00:09:45 所属栏目:Python 来源:网络整理
导读:# 创建 setup.py distutils.core setup(name =span style="color: #800000;"" span style="color: #800000;"a_message span style="color: #800000;"" ,span style="color: #008000;"# span style="color: #008000;" 包名 version=span style="color: #80000
# 创建 setup.py distutils.core setup(name=<span style="color: #800000;">"<span style="color: #800000;">a_message<span style="color: #800000;">",<span style="color: #008000;">#<span style="color: #008000;"> 包名
version=<span style="color: #800000;">"<span style="color: #800000;">1.0<span style="color: #800000;">",<span style="color: #008000;">#<span style="color: #008000;"> 版本 description=<span style="color: #800000;">"<span style="color: #800000;">发送和接收消息模块<span style="color: #800000;">",<span style="color: #008000;">#<span style="color: #008000;"> 描述信息 long_description=<span style="color: #800000;">"<span style="color: #800000;">完整的发送和接收消息模块<span style="color: #800000;">",<span style="color: #008000;">#<span style="color: #008000;"> 完整描述信息 author=<span style="color: #800000;">"<span style="color: #800000;">bear<span style="color: #800000;">",<span style="color: #008000;">#<span style="color: #008000;"> 作者 author_email=<span style="color: #800000;">"<span style="color: #800000;">75598853@qq.com<span style="color: #800000;">",<span style="color: #008000;">#<span style="color: #008000;"> 作者邮箱 url=<span style="color: #800000;">"<span style="color: #800000;">www.baidu.com<span style="color: #800000;">",<span style="color: #008000;">#<span style="color: #008000;"> 主页 py_modules=[<span style="color: #800000;">"<span style="color: #800000;">a_message.send_message<span style="color: #800000;">"<span style="color: #000000;">,<span style="color: #800000;">"<span style="color: #800000;">a_message.recv_message<span style="color: #800000;">"]) <span style="color: #008000;">#<span style="color: #008000;"> 自制的工具模块 #?目录结构 注:以下命令是在虚拟环境执行 # 构建模块 $ 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个目录及文件即完成卸载 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容