ValueError:存档中没有PKG-INFO

时间:2017-08-11 08:05:32

标签: python pip pypi twine

我一直在尝试通过以下步骤将我的包上传到PyPI:

  1. 注册PyPI
  2. 在我的主目录(〜/)中创建一个隐藏的.pypirc文件,其中包含:

    [distutils的] index-servers = pypi

    [的PyPI] 库= https://pypi.python.org/pypi 用户名= my_username 密码= MY_PASSWORD

  3. 在我的包中创建包含此内容的LICENSE.TXT,requirements.txt和setup.cfg:

    [元数据]

    description-file = README.md

  4. 在包含此内容的包中创建setup.py

    从setuptools导入设置

    建立(   名称= PACKAGE_NAME',   包= [ 'PACKAGE_NAME'],   版本= '1.0',   描述=“说明,   author ='ShellRox',   AUTHOR_EMAIL = '电子邮件',   url ='Github url',   download_url ='Github下载网址',   keywords = ['authentication','steam','simple'],   分类= [], )

  5. 将我的包目录转换为tar.gz文件:
  6. tar -czvf Package_name.tar.gz Package_name

    1. 最后,执行此命令:
    2. twine upload package_name.tar.gz

      从中我收到了这个错误:

        

      ValueError:存档中没有PKG-INFO:PATH_HERE

      我知道之前已经问过类似的问题了,但是正如你所看到的那样,我已经练习过解决方案问题的答案,但它似乎没有用。

      我应该如何将PKG-INFO放入档案库?可能有问题吗?非常感谢

0 个答案:

没有答案