Python 构建-安装 模块
2017-11-27 17:20
155 查看
装了一手好逼之后如何展现给大家?
首先我们这里写好了一个模块,里边有很牛逼的功能
ok ,接下来如何装那?
第一步,假设这是我们定义好的包名 CoolWork,我们在这里边写好了一些cool方法,SeeMe类,等等
第二部 ,我们创建了一个空的setup.py文件,很好,这是一个模板文件,这里注意一下文件的位置,上一幅图中放错位置了,所以后来我一直构建失败
第三步,我们写好了setupo.py文件了,接下来把这段代码cp 到该文件中
注意哦,CoolWork.SeeMe 是我们需要公开的包.类
第四部,到了这一步,基本上已经完事了,我们只需要在项目目录下 打开命令窗口输入
tree 一下 ,有没有看到多出来一个build文件 没有的话,看看上面是不是哪一步错了?
出来build 之后 ,我们再敲一下
tree 一下,你会发下多了一个 dist 文件夹,下边放着一个压缩包。嘿,到这一步 ,构建打包已经进行完毕
发布的话,,嗯 你只要把这个压缩包放到git 上就好了。
第五步 接下来就是安装,安装之前我们假设我们下载了一文件压缩包,这时候就是我们刚压缩的那个
执行如下命令行解压
看看我们PKG-INFO文件是不是就是我们之前起的名字啥的
最后一步安装,当你看到下图所示,恭喜你,你已经完成的安装,去improt 吧
首先我们这里写好了一个模块,里边有很牛逼的功能
#这个牛逼的功能就是 打印一句话 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
相关文章推荐
- python自定义模块构建、发布及安装
- python学习笔记(三):python构建与安装模块
- Python编程:pip安装第三方模块
- python在windows下安装paramiko模块和安装pycrypto模块(3步搞定)
- 在win7下安装python开发环境和numpy,scipy,matplotlib模块的问题
- 安装python redis模块
- 查看python已安装模块的方法小结
- 手动制作python安装模块
- python学习之安装模块
- Anaconda中python安装模块命令
- Python安装模块
- ubuntu 下 python mysql模块安装
- python 利用pip 安装 卸载 更新某个模块
- 如何在windows下的Python开发工具IDLE里安装其他模块
- Mac osx 使用Python 安装MySQLdb模块
- Python 安装cx_Oracle模块折腾笔记
- python的numpy模块安装问题
- win10 下安装 MongoDB 数据库支持模块(python)
- python模块是否安装