安装 FiPy 时出错 "Command "python setup.py egg_info“失败,错误代码 1”

Error while install FiPy "Command "python setup.py egg_info" failed with error code 1"

我正在尝试在 Python 3.6 上安装 FiPy。 运行 陷入麻烦。我遵循了 NIST 网站上的安装说明:https://www.ctcms.nist.gov/fipy/INSTALLATION.html

但是在最后一步 pip install fipy 我得到了一个我不明白的错误:

(MYFIPYENV) >pip install fipy Collecting fipy Cache entry deserialization failed, entry ignored Cache entry deserialization failed, entry ignored
Downloading FiPy-3.1.3.tar.gz

Complete output from command python setup.py egg_info:
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "C:\Users\AppData\Local\Temp\pip-build-9xzf0bmv\fipy\setup.py",
line 61
    except ImportError, e:
                      ^
SyntaxError: invalid syntax

---------------------------------------- 

Command "python setup.py egg_info" failed with error code 1 in C:\Users\AppData\Local\Temp\pip-build-9xzf0bmv\fipy\ Cache entry deserialization failed, entry ignored

有人能告诉我这个错误是什么以及如何解决吗?

为了不重复问题,我尝试了以下提示:

>pip upgrade 
>pip install --upgrade setuptools
>pip install ez_setup

正在处理 Windows 10。 提前致谢!

except ImportError, e:

语法仅适用于 Python 2。似乎 FiPi 只能与 Py2 一起使用。或者至少只能使用 pip 与 Py2 一起安装。尝试其他安装方法。

FiPy 是一个 Python 2 包。