Python学习记录 模块的发布和安装

2022.08.22 DAY38

模块的发布和安装
  • 模块的发布
    • 自定义模块,切换项目之后,不好用。
    • 系统模块切换到新的项目中,好用。
  • sys.path
    • 导入模块时,搜索路径列表,如果所有路径没用要导入的模块,会导致无法导入目标模块。
  • 解决方案:
    • 手动加入自定义模块。
    • 将自定义模块,发布到系统目录。
手动加入自定义模块
sys.path.append('路径')  # 添加路径
# 查看路径
list1 = sys.path
for path in list1:
    print(path)
  • 路径分隔符两种表示方式:1:‘/’, 2:‘\’
  • 先添加路径,再import
将自定义模块发布到系统目录
  • 发布自定义模块的步骤
    • 确定发布的模块(目录结构);
    • setup的编辑工 – setup()
    • 构建模块 – python setup.py build
    • 发布模块 – setup.py sdist

目录结构:

| -- setup.py
| -- package1
    | -- 自定义模块
模块的安装
  • 通过命令完成安装(推荐) 更安全
    • 找到之前发布的压缩包,解压操作
    • python setup.py install
  • 暴力安装
    • 直接将要安装的包,以及模块,复制到对应的系统目录中。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值