准备发布自己写的python

1. 首先为模块创建一个文件夹

mkdir nester

2. 在新建文件夹中创建一个名为"setup.py"的文件

在这个文件包含有关发布的元数据.编辑这个文件,增加下面代码:

from distutils.core import setupsetup(name = 'nester',version = '1.0.0',py_modules = ['nester'],author = 'luxury',author_email = 'luxr123@gmail.com',url = 'luxiaorui.duapp.com',description = 'xxxxxxxxxx',)

3. 构建一个发布文件

python3 setup.py sdist

4. 将发布安装到你的python本地副本中

sudo /usr/local/bin/python3 setup.py install

发布已经准备就绪.

注册pypi网站

http://pypi.python.org/, 注册一个PyPi ID

向pypi上传代码

python3 setup.py register

需要输入用户名,密码,仅此一次

python3 setup.py sdist upload

转载于:https://www.cnblogs.com/luxiaorui/p/3931073.html

python 发布啦!!相关推荐

  1. 美团遭遇反垄断调查;微信利用社交垄断封杀西瓜视频;Qt 6 for Python发布|极客头条...

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 快来收听极客头条音频版吧,智能播报由出门问问「魔音工坊」提供 ...

  2. 关于Python发布三十周年的纪念

    关于Python发布三十周年的纪念 Python编程的基础 关于Python发布三十周年的纪念 一.史海钩沉 源起 大事年表 二.编译型语言和解释型语言 编译型语言 解释型语言 三.Python 3和 ...

  3. 如何制作并使用python发布的模块压缩包和whl包,并进行pip安装和使用教程,加上传Pypi,上传之后又如何增删whl项目

    如何制作并使用python发布的模块压缩包和whl包,并进行pip安装和使用教程 0 对于python中包概念的理解 一 创建setup.py文件 # 打包成模块压缩包 from distutils. ...

  4. 游戏全面“入侵”生活:Python发布“酷跑+”计划

    ​ 导语 " 急速奔跑--享受生活中的美好时光!" --梦想 重磅消息!木木子今天又要给大家介绍一款新游戏啦! 期待不期待呀来我们先来看看是什么游戏让大家这么沸腾 ​ <天天 ...

  5. python表单数据系统_使用MultipartPostHandler用Python发布表单数据

    问题:使用Python的urllib2发布数据时,所有数据都是URL编码的,并作为内容类型发送:application/x-www-form-URL encoded.上载文件时,应将内容类型设置为mu ...

  6. python发布_python如何发布模块

    一.准备发布 1.创建一个nester.py 模块,创建nester 文件夹将nester.py模块复制到这个文件夹 "# Author:guangqing" '''这是 &quo ...

  7. python 发布自定义模块(图文诠释)

    为什么80%的码农都做不了架构师?>>>    为了共享我们新创建的模版, 需要准备一个发布, 发布成功之后, 就可以安装到本地,还可以上传到PyPI,与全世界的人共享你的模版. 下 ...

  8. Python发布自己的模块到Pypi

    学习Python我们已经感受到他的强大之处,内置模块和强大的第三方模块,省去了我们重复造轮子的过程,but 谁没有一颗想造轮子的心,今天来发布一个自己的轮子 先解释下PyPI,PyPI(Python ...

  9. python 发布文章,使用Python自动化发布文章:(一)

    # coding:utf-8 #http://www.360doc.com/content/18/0214/20/46745524_729994737.shtml使用Python自动化发布文章:(一) ...

最新文章

  1. 神经网络之nlp的深度思考
  2. CV《物体识别与检测2 - 多目标识别基本算法》
  3. PHP文字转语音排号声音,PC端好用的文字转语音软件有哪些?三款简单易用的软件推荐给你!...
  4. 【clickhouse】clickchouse的分区合并速度小于插入速度会怎么样
  5. Android 各API版本代码常量
  6. SVG 坐标和 viewBox
  7. 今晚20:00整!中国首个量子计算操作系统即将发布
  8. 互联网大厂面试考点————JVM
  9. packet tracer配置ssh、telnet
  10. 【CXY】JAVA基础 之 异常追踪栈
  11. java 菜刀_jsp一句话木马菜刀
  12. 量化交易 实战第十三课 打分法选股
  13. python大数据课程_Python课程(大数据系列)ElasticSearch从基础与实战视频课程
  14. 一法通则百法通 佳能照片打印机连供改造
  15. javaweb基础打卡12
  16. 【Python篇】Python // 与 / 的含义
  17. Mac下解锁网易云音乐灰色歌曲
  18. CentOS 7.2 安装 Oracle 11g 报错:Error in invoking targ
  19. excel导入mysql并批量查询_Excel导入MySql数据库批量操作
  20. Received status code 400 from server: Bad Request解决方案

热门文章

  1. Python3 字符串拼接
  2. Linux安装gcc
  3. IDEA常用快捷键整理20191105
  4. 【软考-软件设计师】程序设计的基本成分
  5. Spring Cloud Stream如何消费自己生产的消息
  6. Mybatis DAO开发--Mapper动态代理开发方式
  7. Qt for Mac 设置软件开机自启动
  8. Linux下Cpabe Toolkit安装教程
  9. mysql windows乱码_小白楠--windows系统下mysql乱码
  10. 算法练习day7——190325(比较器、不基于比较的排序、maxGap、数组实现栈和队列、minStack)