错误是
Command "c:\users\samuel\appdata\local\programs\python\python37\python.exe -
u -c "import setuptools,
tokenize;__file__='C:\\Users\\Samuel\\AppData\\Local\\Temp\\pip-install-
bnoak8r5\\scikit-learn\\setup.py';f=getattr(tokenize, 'open', open)
(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code,
__file__, 'exec'))" install --record C:\Users\Samuel\AppData\Local\Temp\pip-
record-4yww_x3p\install-record.txt --single-version-externally-managed --
compile" failed with error code 1 in C:\Users\Samuel\AppData\Local\Temp\pip-
install-bnoak8r5\scikit-learn\
在网站上说这个
Python (>= 2.7 or >= 3.3),
NumPy (>= 1.8.2),
SciPy (>= 0.13.3).
我有python 3.7 numpy 1.14.3和scipy 1.1.0
我的python版本和我的scipy版本一样新吗?
当我下载文件并尝试安装它时,我收到此错误
命令“python setup.py egg_info”失败,错误代码1在C:\ Users \ Samuel \ AppData \ Local \ Temp \ pip-req-build-6eptglns \
答案 0 :(得分:1)
我建议你下载Anaconda并使用conda install作为你的软件包管理器,用于numpy,scipy,scikit-learn等。我不能保证它会解决这个问题但是你肯定会更好地使用scikit - 学习。它肯定会改变这个错误,因为它在anaconda的目录中的其他地方下载了一个新的python安装。这样做可以解决过去某些人的同样问题。
我希望这会有所帮助。