赞
踩
非常简单,直接通过官网注册 https://pypi.python.org/pypi?.…, 但是需要验证邮件并确认激活。
在自己的用户目录下新建一个空白文件命名为.pypirc,内容如下:
[distutils]
index-servers =
pypi
[pypi]
repository: https://upload.pypi.org/legacy/
username: username
password: password
用户名和密码就是上一步骤所创建的,直接明文输入。如果你觉得明文密码不安全也可以留空,在后面的上传过程中会提示你手动输入。
打包工作主要依赖python的一个叫setuptools的包来完成,在进行下面操作前请使用pip安装它:
sudo pip install setuptools
from __future__ import print_function from setuptools import setup setup( name="Lenovo-Ai-Client", version="1.0", author="Chen jie", author_email="chenjie32@lenovo.com", description="AI Lenovo", long_description=open("README.rst").read(), license="Apache License", url="", packages=['aiClient'], install_requires=[ 'requests', 'simplejson', 'opencv-python', ], classifiers=[ "Environment :: Web Environment", "Intended Audience :: Developers", "Operating System :: OS Independent", "Topic :: Text Processing :: Indexing", "Topic :: Utilities", "Topic :: Internet", "Topic :: Software Development :: Libraries :: Python Modules", "Programming Language :: Python", 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3', 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', ], )
python sdk
python setup.py sdist build
这样在当前目录的dist文件夹下,就会多出一个以tar.gz结尾的包了:
##上传
使用twine上传,先安装twine
twine upload dist/*
坑:注册的账户名有""导致一直报403错误,建议用户名不要用 "“使用”-"代替
只有就可以
pip install Lenovo-Ai-Client
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。