RuntimeError: To use MKL 2018 with Theano you MUST set "MKL_THREADING_LAYER=GNU"
RuntimeError: To use MKL 2018 with Theano you MUST set "MKL_THREADING_LAYER=GNU"
我已经用
安装了 theano
conda install theano
于 Ubuntu 16.04。
现在我有导入问题
import theano
Traceback (most recent call last):
File "/home/milenko/miniconda3/lib/python3.6/configparser.py", line 1138, in _unify_values
sectiondict = self._sections[section]
KeyError: 'blas'
File "/home/milenko/miniconda3/lib/python3.6/site-packages/theano/configdefaults.py", line 1252, in check_mkl_openmp
raise RuntimeError('To use MKL 2018 with Theano you MUST set "MKL_THREADING_LAYER=GNU" in your environement.')
RuntimeError: To use MKL 2018 with Theano you MUST set "MKL_THREADING_LAYER=GNU" in your environement.
这是什么意思?如何检查 BLAS 是否安装正确?
我已经解决了,看来MKL 2018有一些严重的问题
conda uninstall mkl=2018
conda install mkl=2017
只需将下面一行添加到 ~/.bashrc
export MKL_THREADING_LAYER=GNU
我遇到了同样的问题,这解决了我的问题。
Ubuntu - 16.04
Python - 3.6.4
我在 Ubuntu-GNOME 16.04 上遇到了同样的错误。为了解决这个问题,我在 .zshrc
中添加了一个 export
语句:
export MKL_THREADING_LAYER=GNU
和运行编译配置文件如下
$ source ~/.zshrc
在此之后,我能够 import theano
没有任何错误。
我已经用
安装了 theanoconda install theano
于 Ubuntu 16.04。 现在我有导入问题
import theano
Traceback (most recent call last):
File "/home/milenko/miniconda3/lib/python3.6/configparser.py", line 1138, in _unify_values
sectiondict = self._sections[section]
KeyError: 'blas'
File "/home/milenko/miniconda3/lib/python3.6/site-packages/theano/configdefaults.py", line 1252, in check_mkl_openmp
raise RuntimeError('To use MKL 2018 with Theano you MUST set "MKL_THREADING_LAYER=GNU" in your environement.')
RuntimeError: To use MKL 2018 with Theano you MUST set "MKL_THREADING_LAYER=GNU" in your environement.
这是什么意思?如何检查 BLAS 是否安装正确?
我已经解决了,看来MKL 2018有一些严重的问题
conda uninstall mkl=2018
conda install mkl=2017
只需将下面一行添加到 ~/.bashrc
export MKL_THREADING_LAYER=GNU
我遇到了同样的问题,这解决了我的问题。
Ubuntu - 16.04
Python - 3.6.4
我在 Ubuntu-GNOME 16.04 上遇到了同样的错误。为了解决这个问题,我在 .zshrc
中添加了一个 export
语句:
export MKL_THREADING_LAYER=GNU
和运行编译配置文件如下
$ source ~/.zshrc
在此之后,我能够 import theano
没有任何错误。