Python 构建-安装 模块

装了一手好逼之后如何展现给大家?

首先我们这里写好了一个模块,里边有很牛逼的功能

#这个牛逼的功能就是 打印一句话
def cool():
    print("It's a good job")

ok ,接下来如何装那?

  • 第一步,假设这是我们定义好的包名 CoolWork,我们在这里边写好了一些cool方法,SeeMe类,等等
    这里写图片描述

  • 第二部 ,我们创建了一个空的setup.py文件,很好,这是一个模板文件,这里注意一下文件的位置,上一幅图中放错位置了,所以后来我一直构建失败
    这里写图片描述

  • 第三步,我们写好了setupo.py文件了,接下来把这段代码cp 到该文件中
    注意哦,CoolWork.SeeMe 是我们需要公开的包.类

    from distuitls.core import setup  
    setup(name="Obl", version="1.0", description="It's very good", py_modules=["CoolWork.SeeMe"])

这里写图片描述

  • 第四部,到了这一步,基本上已经完事了,我们只需要在项目目录下 打开命令窗口输入
python setup.py build

这里写图片描述

tree 一下 ,有没有看到多出来一个build文件 没有的话,看看上面是不是哪一步错了?

出来build 之后 ,我们再敲一下

python setup.py sdist

这里写图片描述

tree 一下,你会发下多了一个 dist 文件夹,下边放着一个压缩包。嘿,到这一步 ,构建打包已经进行完毕

发布的话,,嗯 你只要把这个压缩包放到git 上就好了。

  • 第五步 接下来就是安装,安装之前我们假设我们下载了一文件压缩包,这时候就是我们刚压缩的那个
    执行如下命令行解压
tar -zxvf obl-1.0.tar.gz

这里写图片描述

看看我们PKG-INFO文件是不是就是我们之前起的名字啥的

  • 最后一步安装,当你看到下图所示,恭喜你,你已经完成的安装,去improt 吧
sudo python setup.py install

这里写图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Python39-devel rpm是一个用于安装Python 3.9开发环境的软件包。它提供了Python 3.9的开发工具和库,使开发人员能够更方便地创建和调试Python应用程序。 安装Python39-devel rpm后,开发人员可以使用Python 3.9的最新功能和特性来开发他们的应用程序。这个软件包包含了Python编译器、解释器、标准库以及其他与Python开发相关的工具和库文件。 Python39-devel rpm允许开发人员在自己的计算机上设置Python 3.9的开发环境,以便他们可以编写、测试和调试Python代码。这样,开发人员就可以使用最新的Python版本,并利用新的功能和改进来开发更强大的应用程序。 此外,Python39-devel rpm还提供了许多与Python相关的开发工具和库,如调试器、分析工具、文档生成器等,这些工具可以帮助开发人员更高效地编写代码和调试问题。 总之,Python39-devel rpm是一个方便的安装包,使开发人员能够在自己的计算机上安装和配置Python 3.9的完整开发环境,并利用Python最新的功能和特性来开发强大的应用程序。 ### 回答2: Python39-devel rpm 是 Python 3.9 开发环境的 Red Hat 包管理系统(RPM)软件包。Python 3.9 是一个流行的编程语言,以简单、易读的语法和强大的功能而闻名。Python39-devel rpm 提供了一组工具和库,使开发人员能够轻松地在他们的项目中使用 Python 3.9。 Python39-devel rpm 包含了各种用于开发的工具和功能,例如编译器、解释器、调试器和各种模块。开发人员可以使用这些工具来编写、测试和调试他们的 Python 3.9 代码。此外,Python39-devel rpm 还包含了一些常用的第三方库和模块,开发人员可以直接在他们的项目中使用这些库,而不需要手动安装它们。 使用 Python39-devel rpm,开发人员可以轻松地创建和管理他们的 Python 3.9 开发环境。他们可以使用标准的包管理工具来安装和升级 Python 的各种依赖项和模块。此外,Python39-devel rpm 还提供了一些额外的功能,如代码自动补全、语法高亮和代码调试等。这些功能可以帮助开发人员提高工作效率,减少开发时间。 总而言之,Python39-devel rpm 是一个非常有用的软件包,它为开发人员提供了 Python 3.9 的完整开发环境。无论是编写简单的脚本还是开发复杂的应用程序,Python39-devel rpm 都可以帮助开发人员快速、高效地完成他们的工作。 ### 回答3: python39-devel rpm是针对Python 3.9版本的开发工具包。在使用Python进行软件开发和编程时,通常需要安装相应的开发工具包来支持及扩展Python的功能和特性。python39-devel rpm是针对Python 3.9版本的特定工具包。 使用python39-devel rpm可以实现Python 3.9版本的扩展模块编译和安装。扩展模块是指用其他语言(如C、C++)编写的模块,通过与Python解释器进行互动,为Python提供额外的功能或性能优化。通过安装python39-devel rpm,开发者可以编译、构建安装这些扩展模块安装python39-devel rpm还可以方便地获取Python 3.9版本的开发工具和库文件。这些工具和库文件包括开发文档、编译器、调试器等,为开发者提供了丰富的资源和便利的开发环境。开发者可以根据自己的需要选择安装所需的组件,以支持他们的具体开发需求。 总结一下,python39-devel rpm是Python 3.9版本的开发工具包,它提供了编译和安装Python扩展模块的能力,并提供了一系列的开发工具和库文件,为Python开发者提供方便和便利的开发环境。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值