python制作安装包(setup.py)
1.制作setup.py
from distutils.core import setupsetup(name='Myblog',version='1.0',description='My Blog Distribution Utilities',author='lujianxing',author_email='lujianxing@lujianxing.com',url='http://blog.lujianxing.com',py_modules=['foo'] )
py_modules 定义 需要打包的模块名
2.创建foo.py文件
class MyClass():def __init__(self):self.blog = "http://blog.dd.com"def printblog(self):print self.blogdef printBblog(self):print self.blog.swapcase()
执行命令 python setup.py sdist 会打包安装包成tar
执行命令 python setup.py install 会安装安装包
转载于:https://www.cnblogs.com/Xjng/p/3848175.html
python制作安装包(setup.py)相关推荐
- python制作安装包_Python简单安装包制作
Python 简单安装包制作 Python egg制作(安装出问题) 项目目录下创建 setup.py 文件, 目录与内容如下举例 ~/vomm$ tree . ├── LICENSE ├── MAN ...
- python制作安装包_如何制作python安装模块(setup.py)
Python模块的安装方法: 1. 单文件模块:直接把文件拷贝到$python_dir/lib 2. 多文件模块,带setup.py:python setup.py install 3. egg文件, ...
- python制作安装包_利用setupTool工具制作python安装包
编写完成的python库源代码,需要进行制作python安装包,方便更新版本.方法记录如下: 1.新建一个目录结构如下的目录: --src ----TestLibrary ----TestLibrar ...
- 【转载】如何制作python安装模块(setup.py)
2019独角兽企业重金招聘Python工程师标准>>> Python 模块的安装方法: 单文件模块:直接把文件拷贝到 $PYTHON_DIR/lib 多文件模块,且带有 setup. ...
- 学习笔记:发布自己的python模块安装包
文章目录 0. 前言 1. 准备工作 (1) 注册 pypi.org 用户 (2) 使用 pip 安装或升级几个必备工具 2. 规划文件目录 (1) __init__.py (2) README.md ...
- python导入安装包
主要分两种方式:在线安装和离线安装 在线安装 因为我公司开发是在云桌面,里面是没有外网的.之前是只能离线安装,后面搭了一个内部镜像环境. 1.添加配置文件进行换源 2.检查requirements.t ...
- Python:打包配置文件 setup.py 详解
1.项目打包工具: distutils 是 Python 的一个标准库 setuptools 是 distutils 增强版,不包括在标准库中 distribute 是 setuptools 一个分支 ...
- python 手动安装包的两种方法
python 手动安装包的两种方法 对于 .tar.gz 的包来说 解压缩文件 aaaxxxx-1.0.1.tar.gz 移动到压缩文件所在目录 使用tar -zxvf aaaxxxx-1.0.1.t ...
- python的构建工具setup.py
一.构建工具setup.py的应用场景 在安装python的相关模块和库时,我们一般使用"pip install 模块名"或者"python setup.py inst ...
最新文章
- 动态规划——Poj 1159 Palindrome
- mysql中systimestamp_oracle数据库中timestamp是什么数据类型
- c语言代码表白_用微信表情翻译表白,程序员的小浪漫,赶紧Get起来
- 程序人生:入门程序员最容易踩的 7 个坑!
- setBackgroundResource的一个问题
- 导航栏下拉至一定高度后固定在顶部的特效
- 小强的HTML5移动开发之路(50)——jquerymobile页面初始化过程
- PAT甲级题目对应知识点分类梳理
- 我应该通过软件或硬件调整音量以获得最佳声音吗?
- java实例是什么_java 什么是实例
- 普林斯顿陈丹琦团队最新论文:受GPT-3启发,用小样本学习给语言模型做微调,性能最高提升30% | AI 日报...
- yum install安装时 提示“Another app is currently holding the yum lock; waiting for it to exit...”原因和解决
- 2021年9月国产数据库大事记-墨天轮
- 破解补丁的方式 无限期破解idea
- python防止源码泄露_ctf常见源码泄露 - Lmg66 - 博客园
- 记一次AWK程序耗时日志分析
- Android学习网站推荐
- MMU and MPU
- iOS-扫描二维码and条形码
- 如何从服务器复制cadence库文件到windows,cadence使用笔记
热门文章
- 中国首富或将易主,5500个富豪即将诞生!
- 什么样的征信才算是好的?
- mysql 字段 中文_如何配置mysql支持中文字段名与中文字段
- python找房源_Python租房信息分析!找到最适合自己的房源信息!
- java复制的函数会报错,2 面试题之面向对象
- 2021 高考 成绩查询,精准预测!2021全国大学录取分数线表查询
- java word文档生成目录_JAVA合并word文档生成目录
- ORACLE导出导入意外终止导致 ORACLE initialization or shutdown in progress 问题解决
- centos系统设置局域网静态IP
- gbk 转 UTF-8