python开发sdk模块目的是什么,具体过程是怎样
Admin 2022-09-27 群英技术资讯 347 次浏览
通过setup.py将框架安装到python环境中,开发成第三方模块来, 以此来调用,增加使用方便及安全高效性
#!/usr/bin/env python import os from setuptools import ( find_packages, setup, ) path = '/home/server/wangm/gfdatasdk/requirements.txt' file_path = path if path else os.path.join( os.getcwd(), 'requirements.txt') def parse_requirements(filename): """ 加载requirements文件 Args: filename: Returns: """ requirements = (line.strip() for line in open(filename)) return [require for require in requirements if require and not require.startswith("#")] setup( name='datasdk', version='1.0.0', description=' package', packages=find_packages(exclude=['tests', 'tests.*']), url=' ******', author='gfzq', author_email='1115201185@qq.com', install_requires=parse_requirements(file_path), )
一般会将开发的sdk自研模块存放PyPi仓库 ,以让所有人可以方便的上传和下载。PyPi仓库是python官方的第三方库的仓库,所有人都可以下载第三方库或上传自己开发的库到PyPI。PyPI推荐使用pip包管理器来下载第三方库。
pip可正常工作在Windows、Mac OS、Unix/Linux等操作系统上
搭建、使用与维护私有PyPi仓库_何小有的博客-CSDN博客
python打包SDK上传pypi_CSDN博客_python 打包sdk
pypi仓库 - oaksharks - 博客园 (cnblogs.com)
pip安装软件时出现Command “python setup.py egg_info“ failed with error code 1 in /tmp/的办法 -CSDN博客
搭建私有pypi仓库及需要注意的问题-阿里云开发者社区 (aliyun.com)
到此,关于“python开发sdk模块目的是什么,具体过程是怎样”的学习就结束了,希望能够解决大家的疑惑,另外大家动手实践也很重要,对大家加深理解和学习很有帮助。如果想要学习更多的相关知识,欢迎关注群英网络资讯站,小编每天都会给大家分享实用的文章!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
正则表达式提供了一些可用的匹配模式,比如忽略大小写、多行匹配等,下面这篇文章主要给大家介绍了关于python正则表达式常见的知识点,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
python中,有很多函数的作用是一样的,例如:python中remove与del都会删除元素,但是还有有区别的。本文主要介绍python中remove与del的区别:del会根据索引删除;删除索引范围内的元素;删除整个列表。
今天教大家怎么用Python实现自动提取并收集信息的功能,文中介绍的非常详细,有很多代码示例,对正在学习python的小伙伴们很有帮助,需要的朋友可以参考下
pytorch是一个python优先的深度学习框架,用于自然语言应用程序,为了让大家了解pytorch的使用,下面给大家分享使用pytorch实现多项式回归的方法,有这方面学习需要的朋友可以参考学习。
这篇文章主要介绍了Python基础之操作MySQL数据库,文中有非常详细的代码示例,对正在学习python基础的小伙伴们有非常好的帮助,需要的朋友可以参考下
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008