首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法用twine上传到PyPI (“无效命令”)

无法用twine上传到PyPI (“无效命令”)
EN

Stack Overflow用户
提问于 2017-12-31 20:35:48
回答 1查看 1.3K关注 0票数 2

我正试着用麻绳把我的包上传到PyPI。我遵循了正式文件,并且在这一步被阻止了:twine upload dist/*在前面的任何步骤中都没有错误,我一直在使用python3而不是python (所以前面的所有步骤都使用了python3或pip3)

代码语言:javascript
复制
$ twine upload dist/*
Invalid command: upload

$ which twine
/usr/local/bin/twine

$ twine --version
Twine version 1.0.1

$ which python3
/usr/local/bin/python3

原来我安装了一条不同的绞线,这一个,导致了错误。如何删除当前安装的麻绳并安装正确的PyPi图文?

更新1我已经删除了其他版本的捻线。我运行了pip3 install twine,它给出了很多已经满足的需求:twine in /Users/.....,但是如果我运行twine --version,就会得到-bash: twine: command not found

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-15 13:44:19

您的$PATH中是否有与twine相匹配的其他内容,因此它可能使用这个而不是PyPi Twine?

对$PATH进行从头到尾的搜索,并运行第一个匹配的可执行文件。因此,$PATH开头的目录优先于稍后出现的目录。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48045513

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档