python模块安装 pip_【5分钟系列】上传自己的python模块,并使用pip install安装

我们平时建模要用到某些package的时候,常常打开terminal,pip install XXX。

殊不知,我们其实自己也可以把自己创建的package放到网上,供其他人用pip install 下载。

那么怎么做呢?

Step 1: 你需要现在自己的电脑建一个python package

举个最简单栗子:

建一个employee_package_top folder,包含employee_package; setup.py;

employee_package folder,包含__init__.py, employee_module.py;

Step2: 去下面2个网站分别sign up 一下(建议用一样的用户名,密码)

Step3: 把package放到test.pypi先看看

打开terminal, 复制粘土这四句commandcd employee_package_top

python setup.py sdist

pip install twine

twine upload --repository-url https://test.pypi.org/legacy/ dist/*复制黏贴到terminal: pip install -i https://test.pypi.org/simple/ employee002

确认test下载成功

Step4: 把package放到pypi.org, 意味着可以被任何人用pip install XX 直接下载

打开terminaltwine upload dist/*

复制黏贴: pip install employee002 到terminal

上传,下载成功。

Step5: 如何使用

注:由于我_init__.py 加了这么一段code,所以我可以跳过employee_module, from package后直接用Employee class. 当然你可以可以不加这一段,_init__.py 是empty file 也可以。但这种情况你就要用from employee_package.employee_module import Employee

完。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值