有几天我一直在寻找安装statsmodel的方法。 我想使用ggplot库。
它的依赖关系在web site;
中说明matplotlib,pandas,scipy和numpy已成功安装在我的电脑中。
然后我在命令提示符下键入pip install --upgrade --no-deps statsmodels
,过了一会儿我得到以下错误;
例外:找不到Cython生成的文件'statsmodels / nonparametric / linbin.c'。从开发分支编译statsmodel需要Cython。请安装Cython或下载statsmodels的源代码。
我使用pip使用以下命令安装了cython;
pip install cython
我已经尝试过再次安装,但我得到了同样的错误。 然后我使用以下命令从github将源代码克隆到我的计算机中;
git clone git://github.com/statsmodels/statsmodels.git
我已导航到安装路径并尝试从setup.py文件安装;
python setup.py install
从这个安装中我得到以下错误;
文件“C:\ user \ AppData \ Local \ Programs \ Python \ Python35 \ lib \ encodings \ cp1254.py”,第23行,解码 return codecs.charmap_decode(input,self.errors,decoding_table)[0] UnicodeDecodeError:'charmap'编解码器无法解码位置330中的字节0x8d:字符映射到
有没有人有想法解决这个问题?
Python版本: 3.5.2
matplotlib版本: 2.0.2
scipy版本: 1.0.0
numpy版本: 1.14.0
pandas版本: 0.22.0
答案 0 :(得分:0)
我从“扩展软件包的非官方Windows二进制文件”页面安装了statsmodels:Windows 10中的www.lfd.uci.edu/~gohlke/pythonlibs。