文档章节

上传包到pypi

wzyuliyang
 wzyuliyang
发布于 2017/09/11 22:13
字数 44
阅读 10
收藏 0
点赞 0
评论 0
pip

修改pypi配置文件

vi ~/.pypirc

[distutils]

index-servers=pypi

[pypi]

repository = https://upload.pypi.org/legacy/

username = wzyuliyang

password=密码

生成包

python setup.py sdist

安装twine

pip install twine

上传

twine upload dist/*

© 著作权归作者所有

共有 人打赏支持
wzyuliyang
粉丝 3
博文 19
码字总数 16746
作品 1
苏州
程序员
Python代码打包放到PyPI上

简述: 创建好setup.py文件之后,执行打包代码 pypi上注册一个账号 打包并上传代码到pipy库 详述: 如果是开源的Python代码,为了能够让大家更方便的使用,放到PyPI上也许是个非常不错的主意...

Bony ⋅ 2016/12/22 ⋅ 0

Python库现后门 可窃取用户SSH信息

     研究人员发现Python模块存在后门,注意是python模块,不是npm包。该模块名为SSH解密器(ssh-decorate),这是以色列开发者Uri Goren开发的处理SSH连接的库。   本周一,另一位开发...

嘶吼RoarTalk ⋅ 05/14 ⋅ 0

利用cliff快速构建命令行程序与setuptools的打包与上传

本文以 http://docs.openstack.org/developer/cliff/demoapp.html 中例子为基础,稍作修改。 cliff(Command Line Interface Formulation Framework)可以用来快速构建命令行程序。cliff源于...

无若 ⋅ 2016/02/24 ⋅ 0

python上传文件到HTTP服务器

首先,标准HTTP协议对上传文件等表单的定义在这里: http://www.ietf.org/rfc/rfc1867.txt 大概数据包格式如下: 单文件: Content-type: multipart/form-data, boundary=AaB03x 多文件: Co...

杨子江 ⋅ 2011/12/14 ⋅ 2

使用pypiserver搭建私有源

服务器端配置 客户端配置 内容如下 下面来上传一个包上去吧1.创建目录结构如下 2.代码如下ss1.py tt1.py setup.py 3.打包并上传 4.查看服务器上传的包 5.使用pip安装包 其会被安装在site-pa...

weidedong ⋅ 2016/12/09 ⋅ 0

Python:上传package包到pypi

官方教程: https://packaging.python.org/distributing/ 编写pypi的配置: 这一步可以省略。 一般在(Linux下是/home/username/.pypirc,windows是C:Usersusername.pypirc)上写入: 方法1...

樂天 ⋅ 2016/11/15 ⋅ 0

安全警告 在 PyPI 中发现了十个恶意软件库

斯洛伐克国家安全局(NBU)在 PyPI(Python 的官方第三方软件存储库)中发现了十个恶意软件库。 NBU 专家说,攻击者故意将软件包的名称拼写错误,使其看起来和真的一样,然后上传到 PyPI 中。...

局长 ⋅ 2017/09/17 ⋅ 6

Ubuntu下apt-get与pip安装的区别

1. pip与apt-get的区别? pip 用来安装来自PyPI的python所有的依赖包,并且可以选择安装任何在PyPI上已上传的先前版本的依赖包; apt-get 用来安装软件、更新源、也可以用来更新自Ubuntu的典...

qq_19394437 ⋅ 05/05 ⋅ 0

【技术干货】剖析pip ssh-decorate供应链攻击

文/图 阿里安全猎户座实验室 近日,国外媒体有安全人员爆出Python pip ssh-decorate被发现存在后门代码!对,又是pip污染。 pip是python的开源包资源库。然而,这个开源库的管理是十分松散的...

华蒙 ⋅ 05/10 ⋅ 0

Python简单安装包制作

Python 简单安装包制作 Reference: A small introduction to Python Eggs and 怎样制作一个 Python Egg Python egg制作(安装出问题) 项目目录下创建 文件, 目录与内容如下举例 setup.py 添加...

Honghe ⋅ 2013/11/04 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

JAVA RMI

什么是JAVA RMI Java RMI (Remote Method Invocation) 远程方法调用,能够让客户端像使用本地调用一样调用服务端 Java 虚拟机中的对象方法。RMI 是面向对象语言领域对 RPC (Remote Proced...

saulc ⋅ 13分钟前 ⋅ 0

Linux系统工程狮养成记

如今的社会,随着时代的发展,出现了很多职业,像电子类,计算机类的专业,出现了各种各样的工程师,有算法工程师,java工程师,前端工程师,后台工程师,Linux工程师,运维工程师等等,不同...

linux-tao ⋅ 23分钟前 ⋅ 0

进入编辑模式 vim命令模式 vim实践

1.

oschina130111 ⋅ 23分钟前 ⋅ 0

mysql用户管理、常用sql语句、mysql数据库备份恢复

1. mysql用户管理 mysql默认有一个root超级管理员账户,实际工作环境中不可能每个人都用此root权限,防止误操作、误删除,可以给单独的用户进行授权。 Mysql创建用户以及授权: grant all on...

laoba ⋅ 24分钟前 ⋅ 0

类型后面三个点(String...)和数组(String[])的区别

类型后面三个点(String…),是从Java 5开始,Java语言对方法参数支持一种新写法,叫可变长度参数列表,其语法就是类型后跟…,表示此处接受的参数为0到多个Object类型的对象,或者是一个Obj...

流氓兔- ⋅ 30分钟前 ⋅ 0

JEPLUS表格组件之表格合并——JEPLUS软件快速开发平台

JEPLUS表格组件之表格合并 我们在列表配置时会遇见这样的一种情况,需要对个人的数据进行统一化,对一些数据进行归类,这样展示出来美观又直观,在这篇笔记中我来给大家介绍下如何配置出来专...

JEPLUS ⋅ 31分钟前 ⋅ 0

golang 并发中全局唯一操作

package main// go 携程共享 数据// 加锁解锁操作// 同步锁import ("sync""fmt")// 创建Once结构var once = sync.Once{}func computed(data *int, lock *sync.Mut...

304158 ⋅ 31分钟前 ⋅ 0

Mobx入门之二:asynchronous actions

这一节主要看mobx怎么实现asynchronous actions 1 要实现的demo功能 输入地名,查询天气,利用openweathermap api 2 思想 observable观察数据:location地点、temperature温度 observer响应式...

pengqinmm ⋅ 34分钟前 ⋅ 0

【2018.0620学习笔记】【linux高级知识 13.4-13.6】

13.4 mysql用户管理 创建用户并授权: grant all on *.* to '用户名'@'ip' identified by '密码' //all是操作权限,*.*是库.表,指定格式是'用户名'@'localhost'才能用socket登录本地 gra...

lgsxp ⋅ 55分钟前 ⋅ 0

Java强弱引用示例

package jdk;import java.lang.ref.PhantomReference;import java.lang.ref.ReferenceQueue;import java.lang.ref.SoftReference;import java.lang.ref.WeakReference;public ......

月下狼 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部