2024-05-15 09:58:46 发布
网友
我提前道歉,因为这似乎是一个基本的问题。。。在
我试图学习如何使用mujoco(link here),在它的python绑定Makefile中有:
upload: rm -rf dist python setup.py sdist twine upload dist/*
twin upload dist/*命令的作用是什么? 此外,它还要求我输入如下用户名和密码:
twin upload dist/*
这是在问我的电脑用户名和密码吗?在
Twine是一个常用的系统,用于将项目构建上载到PyPI(Python包索引)。在
它将负责安全地将项目的构建构件以wheel、sdist等格式安全地传输到PyPI或其他用户定义的索引服务器。在
当您指定twine upload <files>时,twine将尝试将所述文件上载到PyPI,但为了这样做,它将要求您自己进行身份验证。这是因为PyPI希望保护一个项目,使他们的广告包不被一个不称职的人“劫持”。为了继续此步骤,您必须提供标记为您上载的项目工件所属项目的权威凭据。在
twine upload <files>
看起来mujoco项目的Makefile包含一个目标,通过使用Twine应用程序,可以轻松地将项目的更新上载到PyPI。这个目标只能由包维护人员使用。在
Makefile
哦,如果您想知道,python setup.py sdist命令是用来生成可以上载到PyPI的源代码工件的。它将把这个工件放在./build/目录中,作为project-name_version.tar.gz。在
python setup.py sdist
./build/
project-name_version.tar.gz
Twine是一个常用的系统,用于将项目构建上载到PyPI(Python包索引)。在
它将负责安全地将项目的构建构件以wheel、sdist等格式安全地传输到PyPI或其他用户定义的索引服务器。在
当您指定
twine upload <files>
时,twine将尝试将所述文件上载到PyPI,但为了这样做,它将要求您自己进行身份验证。这是因为PyPI希望保护一个项目,使他们的广告包不被一个不称职的人“劫持”。为了继续此步骤,您必须提供标记为您上载的项目工件所属项目的权威凭据。在看起来mujoco项目的
Makefile
包含一个目标,通过使用Twine应用程序,可以轻松地将项目的更新上载到PyPI。这个目标只能由包维护人员使用。在哦,如果您想知道,
python setup.py sdist
命令是用来生成可以上载到PyPI的源代码工件的。它将把这个工件放在./build/
目录中,作为project-name_version.tar.gz
。在相关问题 更多 >
编程相关推荐