安装python包时出错。为什么我会犯这个错误?

安装python包时出错。为什么我会犯这个错误?,python,scikit-learn,installation,statsmodels,python-packaging,Python,Scikit Learn,Installation,Statsmodels,Python Packaging,我在使用pip安装scikit learn和statsmodels包时出错 首先,我成功地安装了numpy、pandas、scipy和matplotlib。但在此之后,当我尝试安装scikit learn和statsmodels时,它显示了以下输出错误: 错误:退出状态为1的命令出错:“c:\users\riyanto widodo\appdata\local\programs\python\python38\python.exe'-u-c'import sys,setuptools,token

我在使用pip安装scikit learn和statsmodels包时出错

首先,我成功地安装了numpy、pandas、scipy和matplotlib。但在此之后,当我尝试安装scikit learn和statsmodels时,它显示了以下输出错误:

错误:退出状态为1的命令出错:“c:\users\riyanto widodo\appdata\local\programs\python\python38\python.exe'-u-c'import sys,setuptools,tokenize;sys.argv[0]=“C:\Users\Riyanto Widodo\AppData\Local\Temp\pip install kcqcobil\statsmodels\setup.py”“”文件=“C:\Users\Riyanto Widodo\AppData\Local\Temp\pip install kcqcobil\statsmodels\setup.py”“”;f=getattr(标记化,“‘打开’”,打开)(文件);code=f.read().replace(“\r\n”“”、“\n”“”);f、 close();exec(编译(代码,文件,“'exec'”)'安装--记录'C:\Users\Riyanto Widodo\AppData\Local\Temp\pip-record-srum5sfl\install record.txt'--外部管理的单一版本--编译检查日志以获得完整的命令输出


有人知道我为什么会出现此错误,以及如何修复它吗?

您必须使用Python 3.8吗?我也遇到了一些问题,我最喜欢的数据科学图书馆,并回到3.7。我想在新版本中一切正常只是时间问题。我明白了。我曾经在8月份的3.7版本中安装过它们。它运行良好,没有错误。今天我重新安装了windows并安装了新的python。谢谢你的回复,先生。上帝保佑你的大脑