pip批量安装模块或者包

诸位老爷好

当你想要把自己的环境打包移植却一头雾水?
当你写了一个自己的package, 想要共享给别人却苦于不知如何下手?

按照以下步骤,痛苦不再有!

  • 打开终端, cd进入 需要操作的包文件夹

  • 输入 pip freeze > requirements.txt

  • 只要有这个文件,别人就可以在他们自己的操作系统上,pip install -r requirements.txt 安装依赖包。

  • 在你包文件夹外创建一个setup.py

  • 如下

from setuptools import setup

setup(
    name='你想要的包名字,自己想',
    version='1.0',
    py_modules=['hello', 'world', 'xixi'],
    author='xfw',
    install_requires=[],
    packages=['mys'],)
# py_modules: 需要打包包文件夹下的哪些模块(即py文件)
# packages: py文件所属的包的名字
  • python setup.py sdist bdist_wheel 然后会多出builddist你想要的包名字.egg-info的文件夹
  • dist文件夹下就有打包后的文件,一个** .tar.gz**, 一个 .whl .
  • 给张三这个文件
  • 张三终端进入该文件的文件夹路径
  • pip install xxx.whl 或者 pip install xx.tar.gz

完毕

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

万物琴弦光锥之外

给个0.1,恭喜老板发财

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值