Pip 安装失败 SciPy
Pip fails to install SciPy
我一直在尝试使用 pip install scipy
通过 pip 安装 SciPy,但它给了我错误 Failed building wheel for scipy
,紧接着是 Failed cleaning build dir for scipy
。
我已经尝试按照 here, installing it through anaconda as suggested here 的建议通过 pip install --upgrade pip
升级 pip 以及 pip 建议的解决方案。这些解决方案是:
- `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)
并且:
- `pip install .` (from a git repo or downloaded source
release)
- `pip install scipy` (last SciPy release on PyPI)
当我尝试升级 pip 时,它给出:
Requirement already up-to-date: pip in c:\users\admin\appdata\local\programs\python\python36-32\lib\site-packages
当我尝试通过 anaconda 安装它时 Windows 给出:The program has stopped responding
.
感谢所有帮助,请随时发表评论告诉我是否需要更多信息来帮助解决此问题。我正在使用 Windows 10 以及 Python 3.6.2.
我之前 运行 解决过这个问题,我的解决方案是安装所需的依赖项。我似乎记得 scipy
需要先安装 numpy
。也许先尝试 pip install numpy
?
pip install --user numpy scipy matplotlib ipython jupyter pandas sympy nose
感谢jpmc26在解决方案的评论中:
您需要从以下位置安装非官方二进制文件:http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
要安装它,执行:pip install C://Users/YOUR_USERNAME/Downloads/SCIPY_FILE
确保您为您的系统(32 位与 64 位)和您的 Python 版本
使用正确的版本
您还需要查看站点包,看看那里是否有垃圾。如果有,请将其删除。
我也在努力为一些较旧的教程脚本创建向后兼容的环境。我需要 Scipy==0.18.2。所以我在 Anaconda 上搜索并找到:
conda install -c esri scipy
这工作顺利。
通过以下方式下载软件包的最佳方式link:
https://pypi.org/project/scipy/#files
通过pip install安装这个文件:可以看到
install downloaded package
我一直在尝试使用 pip install scipy
通过 pip 安装 SciPy,但它给了我错误 Failed building wheel for scipy
,紧接着是 Failed cleaning build dir for scipy
。
我已经尝试按照 here, installing it through anaconda as suggested here 的建议通过 pip install --upgrade pip
升级 pip 以及 pip 建议的解决方案。这些解决方案是:
- `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)
并且:
- `pip install .` (from a git repo or downloaded source
release)
- `pip install scipy` (last SciPy release on PyPI)
当我尝试升级 pip 时,它给出:
Requirement already up-to-date: pip in c:\users\admin\appdata\local\programs\python\python36-32\lib\site-packages
当我尝试通过 anaconda 安装它时 Windows 给出:The program has stopped responding
.
感谢所有帮助,请随时发表评论告诉我是否需要更多信息来帮助解决此问题。我正在使用 Windows 10 以及 Python 3.6.2.
我之前 运行 解决过这个问题,我的解决方案是安装所需的依赖项。我似乎记得 scipy
需要先安装 numpy
。也许先尝试 pip install numpy
?
pip install --user numpy scipy matplotlib ipython jupyter pandas sympy nose
感谢jpmc26在解决方案的评论中:
您需要从以下位置安装非官方二进制文件:http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy
要安装它,执行:
pip install C://Users/YOUR_USERNAME/Downloads/SCIPY_FILE
确保您为您的系统(32 位与 64 位)和您的 Python 版本
使用正确的版本
您还需要查看站点包,看看那里是否有垃圾。如果有,请将其删除。
我也在努力为一些较旧的教程脚本创建向后兼容的环境。我需要 Scipy==0.18.2。所以我在 Anaconda 上搜索并找到:
conda install -c esri scipy
这工作顺利。
通过以下方式下载软件包的最佳方式link: https://pypi.org/project/scipy/#files
通过pip install安装这个文件:可以看到 install downloaded package