安装Cython/Statsmodels

2024-04-16 12:41:54 发布

您现在位置:Python中文网/ 问答频道 /正文

我一辈子都不知道如何安装python3的statsmodels包。感觉我什么都试过了,但都没用。在


目标:在python中导入statsmodels

我从以下几点开始:

pip install statsmodels

主要错误消息:

^{pr2}$

所以我试着:

pip install cython

给出:

Requirement already satisfied: cython in c:users\XXX\appdata\roaming\python\python36\site-packages

我通过安装水蟒来安装cython。我已经尝试了几乎所有的答案,我可以找到基本的谷歌。但事情似乎不起作用。在

我现在只显示了最初的步骤,而不是列出我所尝试的输入/输出,但是如果您想查看任何命令的输出,请告诉我。在

我怎么从这里继续?任何帮助都是感激的,我已经试图解决这几天,我只是感到沮丧。在


现在我正在尝试:

easy_install cython 

这似乎有用,但后来pip install statsmodels就不起作用了。在

Command ... failed with error code 1.

我试过了:

git clone https://github.com/statsmodels/statsmodels
cd statsmodels
pip install .

失败了,因为一堆错误。在


Tags: installpipin消息目标错误requirementusers
3条回答

要在水蟒下面安装statsmodels,请使用

conda install statsmodels

该包在0.8.0版本的repository of anacondata中可用,这是目前pip上最新的版本。在

anaconda不仅仅是一个Python安装,它还包含conda包管理器,可以从anaconda的主存储库或其他“通道”安装预构建的包。一般来说,不建议安装可从带有pip的anaconda频道获得的包。在

关于Cython问题的评论:要使用Cython,您的计算机还需要一个“开发环境”,即C编译器的可用性、Python开发头文件等。C编译器必须与安装了Cython的Python版本兼容。在

昨晚我在安装statsmodels时遇到了同样的问题。最后,在Python上安装微软Visual C++编译器的工作是:https://www.microsoft.com/en-gb/download/details.aspx?id=44266,然后通过PIP安装状态模型安装STATSMODEL。我已经用pip安装了Cython。虽然我知道这是为python2.7设计的。python3似乎没有这个编译器可用。在

PyPI上的主要statsmodels非常古老,使用了非标准的设置。0.10.0的候选版本现在已经发布了,我强烈建议您使用这个版本。您可以使用

pip install statsmodels=0.10.0rc2 pre

它为所有主要平台(Win/OSX/Linux)提供了轮子,因此您不应该看到与Cython相关的问题。在

相关问题 更多 >