我想安装scikit-learn,但该库也需要scipy和numpy。无法在openshift上安装scipy
我试图将它们添加到setup.py中,但我遇到了numpy错误。我处理从virtenv安装scikit-learn和numpy,但我无法安装scipy。
我试过pip安装scipy。该过程完成没有任何问题,但网站包上没有任何scipy文件夹。
此外,我试图只在setup.py上添加scipy。与上面相同。程序完成没有错误,但scipy不存在。
任何帮助?
我想安装scikit-learn,但该库也需要scipy和numpy。无法在openshift上安装scipy
我试图将它们添加到setup.py中,但我遇到了numpy错误。我处理从virtenv安装scikit-learn和numpy,但我无法安装scipy。
我试过pip安装scipy。该过程完成没有任何问题,但网站包上没有任何scipy文件夹。
此外,我试图只在setup.py上添加scipy。与上面相同。程序完成没有错误,但scipy不存在。
任何帮助?
您可能会发现更多信息ssh
进入您的应用广告输入tail_all
。
我不知道openshift但也许你能适应这是为了安装工作阿特拉斯/ numpy的/ SciPy的/ scikit学习在Heroku:
https://github.com/dbrgn/heroku-buildpack-python-sklearn
在特定建筑物SciPy的从源代码(使用pip)需要Fortran编译器(例如gfortran),默认情况下可能未安装在OpenShift上。
编辑:一个可能的替代方法是建立numpy的,SciPy的和二进制软件包使用wheel format scikit学习再点PIP install命令承载预编译包的OpenShift团块存储。
为了确保wheel包能够在OpenShift上运行,您必须在同一个操作系统上构建它们(我认为它是Redhat 6)。
编辑#2:manylinux1
平台标签旨在解决此问题,并且可以将您需要的第三方库嵌入轮盘包中。应该有x86_64 linux的官方numpy和scipy wheel文件。与此同时,您可以按照以下指示信息构建自己的自己:https://github.com/pypa/manylinux
您是否检查'push'输出中的错误? – nandhp
不能安装numpy和scipy。我正在尝试解决方法。 – Tasos