美文网首页
pypl上传

pypl上传

作者: 一口亅 | 来源:发表于2021-05-05 09:12 被阅读0次

https://blog.csdn.net/qq_44214671/article/details/111317649

平台:Windows

准备:

  • 对外发布的模块——文件夹
  • setup.py文件
from distutils.core import setup


setup(
    name='Demo',  # 对外我们模块的名字
    version='1.0',  # 版本号
    description='测试本地发布模块',  # 描述
    author='runqian_lee',  # 作者
    author_email='runqian0813@163.com',
    py_modules=['Demo.demo1', 'Demo.demo2'],  # 要发布的模块
)

创建模块:

  • 在目录下生成dist文件夹和manifest文件
python setup.py sdist
  • 安装本地模块
python setup.py install

这时本地就可以导入模块使用

上传到pypl

  • 官网注册
  • 邮箱验证
  • 创建用户信息文件.pypirc
    在user目录下创建此文件
[distutils] 
index-servers=pypi 

[pypi] repository = https://upload.pypi.org/legacy/ 
username = 账户名 
password = 密码

在 Windows 下直接创建不包含文件名的文件会失败,因此创建时文件名为 “.pypirc.”, 前后都有两个点即可。

  • 发布
    最好选用twine命令上传
pip install twine
twine upload dist/*

注:403错误一般是模块命名冲突

  • 使用
pip install <模块名>

相关文章

网友评论

      本文标题:pypl上传

      本文链接:https://www.haomeiwen.com/subject/prprdltx.html