我第一次遇到这个错误:
Downloading scipy-0.19.1.tar.gz (14.1MB)
100% |████████████████████████████████| 14.1MB 36kB/s
Building wheels for collected packages: scipy
Running setup.py bdist_wheel for scipy ... error
Failed building wheel for scipy
Running setup.py clean for scipy
Complete output from command c:\users\appdata\local\programs\python\pytho
n36-32\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\URO~1\
\AppData\\Local\\Temp\\pip-build-kk764kiy\\scipy\\setup.py';f=getattr(tokenize,
'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compi
le(code, __file__, 'exec'))" clean --all:
`setup.py clean` is not supported, use one of the following instead:
- `git clean -xdf` (cleans all files)
- `git clean -Xdf` (cleans all versioned files, doesn't touch
files that aren't checked into the git repo)
Add `--force` to your command to use it anyway if you must (unsupported).
----------------------------------------
Failed cleaning build dir for scipy
Failed to build scipy
Installing collected packages: scipy
Running setup.py install for scipy ... error
之后它打印出一堆红色代码("在处理上述异常时,发生了另一次触发:",后面跟着很多文件路径),我没有'把它粘贴在这里,因为它有很多,并且可能对解决问题没用。我有python 3并且在尝试在cmd中安装scipy时发生以下错误。
然后我尝试从http://www.lfd.uci.edu/~gohlke/pythonlibs下载。
但它返回错误:
`C:\ Users \用户下载和GT; C:\用户\应用程序数据\本地\程序\的Python \ Python36-32 \ Scripts \ pip install scipy-0.19.1-cp36-cp36m-win_amd64.whl
scipy-0.19.1-cp36-cp36m-win_amd64.whl不是此平台上支持的滚轮。
前两个路径是我写的(第一个是下载文件所在的路径,第二个是python Scripts文件(这是我通过教程做的事情))
有人可以帮我解决这个问题吗?
答案 0 :(得分:0)
首先要从http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy安装numpy-1.13.1 + mkl-cp36-cp36m-win_amd64.whl。这将删除任何以前安装的numpy并安装它的新版本。
然后你必须像你一样安装scipy-0.19.1-cp36-cp36m-win_amd64.whl。
注意,检查你的python版本,numpy和scipy这里与python 3.6兼容。