我们有Nexus存储库管理器2.0,我正在尝试设置PyPl存储库,我唯一能找到的是3.0(https://help.sonatype.com/display/NXRM3/PyPI+Repositories)。我使用那里的指令给它拍摄,但给了我错误信息:
KeyError: Missing 'nexus' section from the configuration file
or not a complete URL in --repository.
Maybe you have a out-dated '~/.pypirc' format?
more info: https://docs.python.org/distutils/packageindex.html#pypirc
以下是我的.pypirc的样子:
[distutils]
index-servers =
nexus
[nexus]
repository = some_url
username = "{{ NEXUS_USER }}"
password = "{{ NEXUS_PASS }}"
这是我在.travis中的上传电话:
twine upload -r nexus *
我仔细检查了用户名和密码是否正确,当我尝试上传文件时,它抛出了如上所示的错误消息。我不确定它与版本或某些不正确的格式有关,这里有任何线索吗?谢谢!
答案 0 :(得分:0)
PyPI回购仅在Nexus Repo 3.0中受支持,对此感到困惑。另外,为什么你认为它们在2中受到支持?我会看看能否让我更清楚。