我正在尝试使用twine在pypi上发布我的第一个python包(当然首先会添加testpypi)。在
我遵循了https://packaging.python.org/tutorials/packaging-projects/的官方指导方针。在
但由于某些原因,捆绳未找到或安装不正确。在
我安装绳线使用:
pip install twine
“pip list”显示绳线安装在pip上。在
当我升级了twine和所有东西之后,当我尝试运行时:
^{pr2}$然后显示根本找不到绳线:
-bash: twine: command not found .
我的系统是mac(high sierra),我使用的是conda的python2.7。Pip还配置为conda python:
>>pip -V
>>pip 10.0.1 from /anaconda2/lib/python2.7/site-packages/pip (python 2.7)
谢谢你的帮助。在
基于@hoefling评论运行
它将列出属于
twine
包的所有文件。它将输出如下:注意}。当然,您的用户名将取代'hakuna.matata公司'
Files
下的第一个文件是../../../bin/twine
和{这将导致在
/Users/hakuna.matata/.local/bin
处打包可执行文件的路径,您可以将其添加到您的.bash_profile
中,作为export PATH='/Users/hakuna.matata/.local/bin:$PATH'
然后,重新启动终端或
^{pr2}$使用
python3 -m twine upload repository-url https://test.pypi.org/legacy/ dist/*
相关问题 更多 >
编程相关推荐