安装FiPy时出错"命令" python setup.py egg_info"失败,错误代码为1"

时间:2018-02-28 11:41:22

标签: python pip fipy

我试图在Python 3.6上安装FiPy。并遇到了麻烦。我按照NIST网站上的安装说明进行操作:https://www.ctcms.nist.gov/fipy/INSTALLATION.html

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

  

(MYFIPYENV)> pip install fipy收集fipy Cache   entry deserialization failed,entry忽略Cache条目   反序列化失败,条目被忽略   正在下载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

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

命令&#34; python setup.py egg_info&#34;失败,错误代码为1   C:\ Users \ AppData \ Local \ Temp \ pip-build-9xzf0bmv \ fipy \ Cache entry   反序列化失败,条目忽略

有人可以告诉我这个错误是什么以及如何修复它?

不要重复我尝试遵循提示的问题:

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

在Windows 10上工作。 提前谢谢!

2 个答案:

答案 0 :(得分:1)

except ImportError, e:

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

答案 1 :(得分:1)

FiPy是一个Python 2包。