我试图在Linux AMI服务器上加载Lifetimes模块。我安装得很好,一切似乎都正常。
然而,当我去使用它时,我得到了下面的错误。(试着做了一些我认为可以解决的事情,但没有任何效果)
import lifetimes
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "lifetimes/__init__.py", line 1, in <module>
from .estimation import BetaGeoFitter, ParetoNBDFitter, GammaGammaFitter
File "lifetimes/estimation.py", line 2, in <module>
from collections import OrderedDict
ImportError: cannot import name OrderedDict
http://linuxconfig.org/how-to-change-from-default-to-alternative-python-version-on-debian-linux
这对我来说是有效的,但我必须将2.6上的模块重新安装到2.7 中