xfoil for python软件包安装问题“ UserWarning:未知分发选项:'zip_save'”

时间:2020-08-04 00:42:51

标签: python windows installation pip anaconda

在Windows 10笔记本电脑上,我可以通过执行命令“!pip install xfoil”在Jupyter Notebook中下载软件包“ xfoil 1.1.1”:https://pypi.org/project/xfoil/。我尝试在新的桌面上执行完全相同的操作,并收到错误“错误:xfoil的构建轮子失败”以及警告“ UserWarning:未知分发选项:'zip_save'”。这与此处描述的错误相同:https://www.pythonanywhere.com/forums/topic/27038/,尽管我在安装其他软件包时没有问题。从该线程得出的结论似乎是该软件包必须与之相关的错误,但是我不确定为什么它可以在一台机器上运行而不能在另一台机器上运行,因为我同时使用了Anaconda 3.8。

2 个答案:

答案 0 :(得分:0)

这是程序包中的错误:zip_save的拼写错误,必须拼写为zip_safe。在作者修复该错误之前,您不能做很多事情。

您可以派生存储库,纠正拼写错误并从您自己的存储库中安装软件包。

答案 1 :(得分:0)

here 下载文件。

在你的命令行输入:python setup.py install

如果您收到此错误:

<块引用>

ValueError: Unknown MS Compiler version 1927

前往

<块引用>

C:\Python39\Lib\distutils

并找到文件:cygwinccompiler.py

在函数中

<块引用>

def get_msvcr():

再添加一个像这样的“elif”语句:

elif msc_ver == '1927':
    return ["mspdb140.dll"]