win10系统 anaconda环境 安装theano绝对成功

win10系统 anaconda环境 安装theano


一个全空的环境成功安装theano后包含如下package及版本如下

win10系统 anaconda环境 安装theano绝对成功_第1张图片

1创建环境

在anaconda prompt中输入

conda create -n theano python=3.5

若是使用2.7版python则换为,后续步骤不变

conda create -n theano python=2.7

注意此处python一定要是3.5版

2切换环境

activate theano

此时界面会变为如下形式:

(theano) c:\user\your_use_name>

3安装conda install mingw libpython

conda install mingw libpython

4安装mkl nose

conda install mkl
conda install nose

5安装theano

conda install theano pygpu
conda install mkl-service

6尝试使用theano

python  #不要在ipython中运行 原因后面说明
import theano

此时应该不会出现

WARNING (theano.configdefaults): install mkl with conda install mkl-service: No module named ‘mkl’
WARNING (theano.tensor.blas): Using NumPy C-API based implementation for BLAS functions.

7测试

运行theano官方指引中的代码以做测试

>>>> import numpy
>>> import theano.tensor as T
>>> from theano import function
>>> x = T.dscalar('x')
>>> y = T.dscalar('y')
>>> z = x + y
>>> f = function([x, y], z)

若有以下结果,则说明安装成功

>>> f(2, 3)
array(5.0)
>>> numpy.allclose(f(16.3, 12.1), 28.4)
True

7注意

若此时在ipython中使用theano会发现

ModuleNotFoundError: No module named ‘theano’

这是因为theano环境中并未安装ipython
此时运行ipython调用的是base环境中的ipython
而base环境中没哟安装theano
故,在theano环境中安装ipython即可解决问题

你可能感兴趣的:(基础知识)