现在,我正在研究Python 3.5,并尝试使用Heroku部署我的Web应用程序。当我尝试在线发布时,Numpy + mkl与Heroku不兼容,并且只能找到Numpy的普通版本。因此,我卸载了Numpy + mkl并安装了普通的Numpy。由于Scipy的安装需要使用numpy和mkl进行安装,因此我现在遇到了麻烦。我尝试找到Scipy wheel文件,但是在Scipy网站上,所有版本都需要numpy + mkl。

如何在没有numpy + mkl的情况下找到Scipy?

最佳答案

在上面的评论中,@ alrozac-S指的是在没有MKL的情况下设置conda环境。从Anaconda blog:



如果您已经安装了Anaconda,则可以创建一个新环境,该环境将使用My从PyData堆栈中安装软件包而无需MKL:

conda create -n pynomkl python nomkl

然后照常安装软件包
conda install -n pynomkl numpy pandas scipy scikit-learn

关于python - 如何在没有MKL的情况下安装Scipy,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38345519/

10-13 09:52