Warm tip: This article is reproduced from serverfault.com, please click

installation-无法使用终端安装python swagger客户端

(installation - unable to install python swagger client using terminal)

发布于 2021-01-26 16:26:51

尝试安装生成的 swagger 客户端(来自https://editor.swagger.io/)并且失败了。

我切换到正确的目录并在终端中输入: python setup.py install

它成功开始,但最后一行显示错误: error: [Errno 38] Function not implemented: 'dist/swagger_client-1.0.0-py3.6.egg

有任何想法吗?提前感谢你的帮助!

Questioner
Hattie
Viewed
0
Hattie 2021-01-27 20:15:02

解决了!

错误所在的 egg 文件已被复制到正确的位置,但 .egg 文件是 zip 文件,因此需要将其解压缩以便 Python 导入函数识别。

所以我只是在 CLI 中使用了 unzip 命令,它就像一个魅力。一些在线消息来源说你需要在解压缩之前将 .egg 文件重命名为 .zip 文件,但我认为没有必要这样做。