我正在使用 Ubuntu 12.04 和 Python 2.7.3,我想使用Sphinx 1.2b3 python 包的设置选项来创建分发包并使用以下命令将其上传到 pypi 服务器:
python setup.py register -r <MY_PYPI_SERVER> sdist upload -r <MY_PYPI_SERVER>
我将该命令与其他 python 包一起使用,它运行良好,但使用 sphinx 时出现以下错误(也添加了一些命令输出以提供帮助):
hard linking utils/check_sources.py -> Sphinx-1.2b3/utils
hard linking utils/convert.py -> Sphinx-1.2b3/utils
hard linking utils/pylintrc -> Sphinx-1.2b3/utils
hard linking utils/reindent.py -> Sphinx-1.2b3/utils
copying setup.cfg -> Sphinx-1.2b3
Writing Sphinx-1.2b3/setup.cfg
Creating tar archive
removing 'Sphinx-1.2b3' (and everything under it)
running upload
gpg --detach-sign --local-user 36580288 -a dist/Sphinx-1.2b3.tar.gz
gpg: skipped "36580288": secret key not available
gpg: signing failed: secret key not available
error: command 'gpg' failed with exit status 2
之后包没有上传到pypi服务器,有什么帮助解决吗?我需要安装一些东西吗?
谢谢