Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
找不到满足statsmodels.api[Python]要求的版本_Python_Pip_Statsmodels - Fatal编程技术网

找不到满足statsmodels.api[Python]要求的版本

找不到满足statsmodels.api[Python]要求的版本,python,pip,statsmodels,Python,Pip,Statsmodels,当我尝试使用pip install statsmodels.api命令时, 我犯了这些错误 错误:找不到满足statsmodels.api要求的版本(来自版本:无) 错误:找不到statsmodels.api的匹配分发 Python版本是Python 3.8.5 C:\Windows\system32>pip安装statsmodels 已满足要求:c:\python38\lib\site包中的statsmodels(0.12.0) 已满足要求:c:\python38\lib\site包中的num

当我尝试使用pip install statsmodels.api命令时, 我犯了这些错误

错误:找不到满足statsmodels.api要求的版本(来自版本:无) 错误:找不到statsmodels.api的匹配分发

Python版本是Python 3.8.5

C:\Windows\system32>pip安装statsmodels

已满足要求:c:\python38\lib\site包中的statsmodels(0.12.0) 已满足要求:c:\python38\lib\site包中的numpy>=1.15(来自statsmodels)(1.19.1) 已满足要求:c:\python38\lib\site包中的patsy>=0.5(来自statsmodels)(0.5.1) 已满足要求:c:\python38\lib\site包中的pandas>=0.21(来自statsmodels)(1.1.2) 已满足要求:c:\python38\lib\site包中的scipy>=1.1(来自statsmodels)(1.5.2) 已满足要求:c:\python38\lib\site包中有六个(来自patsy>=0.5->statsmodels)(1.15.0) 已满足要求:c:\python38\lib\site包中的python dateutil>=2.7.3(来自pandas>=0.21->statsmodels)(2.8.1) 已满足要求:pytz>=2017.2在c:\python38\lib\site软件包中(来自pandas>=0.21->statsmodels)(2020.1)

我想您需要这个:

pip install statsmodels
您正在尝试安装Python模块/包的一个子模块。你必须安装整个软件包

如果您已经这样做了,那么您已经有了
statsmodels.api
模块,不必安装任何其他内容。

我想您需要:

pip install statsmodels
您正在尝试安装Python模块/包的一个子模块。你必须安装整个软件包


如果您已经这样做了,那么您已经有了
statsmodels.api
模块,不需要安装任何其他东西。

我不知道您是如何配置环境的(如果您有很多)。但请确保在正确的环境中安装软件包。但是,请为我尝试以下操作:

 conda install -c anaconda statsmodels

我不知道您是如何配置环境的(如果您有很多)。但请确保在正确的环境中安装软件包。但是,请为我尝试以下操作:

 conda install -c anaconda statsmodels

那么您已经有了
statsmodels.api
模块
import statsmodels.api
应该适合您。我尝试了以下方法:将pandas作为pd导入numpy作为np从matplotlib导入pyplot作为plt导入statsmodels.api作为sm从sklearn.linear\u model导入linearregression您的问题不是您尝试运行的
pip
命令不起作用。实际上,它在这里并不是抱怨
statsmodels.api
模块,而是抱怨父
statsmodels
模块。如果您只是运行import statsmodels,它能工作吗?它对我有用。导入statsmodels.api也是如此。我所安装的
pip
就是
statsmodels
。您是否有两个版本的Python混合在一起,所以您将包安装到一个版本中,但从另一个版本运行?不清楚您的问题是什么,但并不是您需要使用
pip
命令。但我遇到了以下错误:modulenofounderror Traceback(最近一次调用,最后一次)在2中,将numpy作为np 3从matplotlib导入pyplot作为plt-->4将statsmodels.api作为sm 5从SKLERN.linear\U模型导入LINEARREGRESION MODULENOTFOUND错误:如果您完成了有效的
pip安装
,则没有名为'STATSMODULES'@Arosha的模块。这意味着您有不同的python环境。在正确的环境中安装statsmodels。然后您已经拥有了
statsmodels.api
模块。-
import statsmodels.api
应该适合您。我尝试了以下方法:将pandas作为pd导入numpy作为np从matplotlib导入pyplot作为plt导入statsmodels.api作为sm从sklearn.linear\u model导入linearregression您的问题不是您尝试运行的
pip
命令不起作用。实际上,它在这里并不是抱怨
statsmodels.api
模块,而是抱怨父
statsmodels
模块。如果您只是运行import statsmodels,它能工作吗?它对我有用。导入statsmodels.api也是如此。我所安装的
pip
就是
statsmodels
。您是否有两个版本的Python混合在一起,所以您将包安装到一个版本中,但从另一个版本运行?不清楚您的问题是什么,但并不是您需要使用
pip
命令。但我遇到了以下错误:modulenofounderror Traceback(最近一次调用,最后一次)在2中,将numpy作为np 3从matplotlib导入pyplot作为plt-->4将statsmodels.api作为sm 5从SKLERN.linear\U模型导入LINEARREGRESION MODULENOTFOUND错误:如果您完成了有效的
pip安装
,则没有名为'STATSMODULES'@Arosha的模块。这意味着您有不同的python环境。在正确的环境中安装statsmodels。