windows下安装theano成功,但一import就报decode错是啥原因

author author     2023-04-21     141

关键词:

参考技术A 要做卷积神经网络的一些东西,所以要装theano,网上很多Theano安装教程版本较老,而各安装包更新很快,参考价值有限。走了很多弯路才装好,把这个过程记录下来,希望对大家有帮助~~我的配置:win7,32位(64和32位安装步骤没差,下安装包版本有差而已),vs2012首先推荐一篇英文安装指南,写的十分详细,很多安装指南都是参考的这篇。不过因为这篇里存在着一些冗余成分,个人酌情参考,不过遇到难题时可以看看:InstallingTheano0.操作系统ubuntu下安装会比windows下省事很多,但是好像是直接装进系统里的,python出问题会崩系统(忘了从哪里看的了),可以考虑pip个虚拟环境。我平时的工作环境是windows,并不好装,但是用起来方便一点(个人感觉)。1.安装anaconda(已内置python,numpy和scipy两个必要库以及一些其他库,自带安装。)地址:DownloadAnacondanow!这里有个重要提醒,似乎x86-64的无法安装成功,我仅仅安装了x86,有不服的可以安装64位的,成功了告诉我。选择原因:安装简单,网上参考资料多。也有人会选pythonxy,提醒一下,网上pythonxy资源不多,我装完pythonxy,importtheano之后出现了这个问题ImportError:notimportnamegof,百度谷歌上能试的解决方式我都试了,然并卵。也有可能没有内置numpy等等,请按照如下方式安装:Anaconda的一些命令(在Anaconda的命令行窗口输入):condalist#该命令,将列出Anaconda安装的所有应用包,我们可以看到Anaconda已经安装了numpy,nose,pip,python,scipy,mingw等等。condainstall#该命令用于安装应用包,如condainstallnumpy.condaupdate#升级应用包,如condaupdatepython2.安装mingw装完anaconda直接pipinstalltheano是行不通的,在python里搜g++会发现搜不到。问题在于anaconda底下根本没有MinGW包,不要听信什么自己下个zip,安装到anaconda底下,正确方法:cmd输入:condainstallmingwlibpythonMinGW等文件夹会自动装到anaconda下面,lifeisshort,saveyourtime.3.环境配置在用户变量中,PATH添加C:\Anaconda;C:\Anaconda\Scripts;并新建PYTHONPATH:C:\Anaconda\Lib\site-packages\theano;在cmd的home目录中新建.theanorc.txt文件(注意名字中的“.”),根据自己安装MinGW的路径写上MinGW的路径,(Windows下一班在C:\Users\jiangxinyue)我的如下:[blas]ldflags=[gcc]cxxflags=-IC:\Anaconda\MinGW这个文件也有必要放在c:\用户\公共\多放一个位置吧,万一有用呢重启电脑4.安装theano别用什么theano.zip解压到目录底下或者theano_installer_latest.msi,不嫌麻烦你就去试,正确方式:cmd输入:pipinstalltheanopipinstall#该命令用于安装应用包,如pipinstalltheano.(pip用法看这里:pip安装使用详解)装完之后在ipython中输入以下两行代码测试一下:importtheanotheano.test()没有error的话,恭喜你,安装成功了~~当然你可能没安装成功,可能会出现g++的问题,怎么呢?先卸载cmd输入:pipuninstalltheano然后cmd输入:condainstallmingwlibpython然后再安装一遍cmd输入:pipinstalltheano反复几次可能会好,只能帮到这里了。5.GPU加速GPU加速首先就是安装CUDA,然而CUDA只支持NVIDIA显卡,因为CUDA软件就是他家出的,如果你的本并不是NVIDIA显卡,别费劲了6.BLAS看看numpy是不是已经默认BLAS加速了,在python里输入:importnumpyid(numpy.dot)==id(numpy.core.multiarray.dot)结果为False表示已经成功依赖了BLAS加速,如果是Ture则表示用的是python自己的实现,并没有加速。

python学习笔记windows下安装theano

...:不论是实验室的电脑还是我的笔记本,只要是windows下,theano.test()都是不通过的。虽然能使用一些theano中的函数,但是我感觉很不好。所以还是转Ubuntu了……不要在这种地方瞎折腾了。———————————... 查看详情

windows下pycharm使用theano的方法

  安装theano前需要自行安装Anaconda和PyCharm。在网上查了在PyCharm上安装theano的方法,但是均遇到了一些问题,现将问题与解决方案介绍如下。(一)第一种安装方式  打开cmd命令窗口或者Anaconda命令窗口,输入 pipinstallthean... 查看详情

windows安装theano

...装成功。我的电脑配置为win732bit1,下载Anaconda2-4.3.0-Windows-x86.exe(fo 查看详情

windows安装theano

...装成功。我的电脑配置为win732bit1,下载Anaconda2-4.3.0-Windows-x86.exe(for32bit)    网址https://www.continuum.io/downloads2,使用默认安装,路径在C:\\ProgramData\\Anaconda23,打开AnacondaPrompt,    输入condaupgradeconda... 查看详情

theano安装

Windows下安装Theanopipinstalltheano报错,安装Scipy报错,如截图。搜了下nolapack/blasresourcesfoundhttp://stackoverflow.com/questions/28190534/windows-scipy-install-no-lapack-blas-resources-found给出解决方案然后从网上下载scipywheelpa 查看详情

windows10+anaconda3下深度学习环境创建。安装tensorflow(cpu版),theano,keras

一、安装Tensorflow9=(cpu版)在cmd(命令行窗口win+R+输入cmd)或者Anaconda里,进入虚拟环境(condaactivate+虚拟环境名(不加,默认Base)),直接condainstalltensorflow,然后自动下载相关依赖包二、安装Theano1.安装g++编译器(Theano需要g++编译器支持)... 查看详情

theano 安装 (windows 64bit python 2)

】theano安装(windows64bitpython2)【英文标题】:theanoinstallation(windows64bitpython2)【发布时间】:2015-05-0711:34:07【问题描述】:我开始安装theano。我的电脑规格:-操作系统:Windows764位-显卡:NVIDIAGeforceGT630-CPU:AMDFX-8120我通过deeplearning.net... 查看详情

centos中怎么安装theano

安装BLAS方法,如下,有点麻烦:一共就是blas、blas-devel、lapack、lapack-devel、atlas、atlas-devel要安装,都可以通过yum安装;cblas不确定是否要按照;BLAS的安装,在redhat下,安装步骤如下:1,yuminstallgcc-gfortran安装fortran编译器2,下载B... 查看详情

图像增强︱window7+opencv3.2+keras/theano简单应用(函数解读)

...机器是否可以预装并使用。.一、python+opencv3.2安装opencv在windows安装为啥这么简单?安装流程:1、下载opencv文件opencv-3.2.0-vc14.exe2、点击下载,其实就是解压过程,随便放在一个盘里面。3、python部署阶段,进入OpenCV的安装目录下找... 查看详情

Theano安装,nvcc不在路径中

...已经使用他们的指南http://deeplearning.net/software/theano/install_windows.html在winpython上的windows7,64bit上安装了theano,我认为它可以工作,因为当我运行他们的第一 查看详情

如何在 Windows 上配置 theano?

】如何在Windows上配置theano?【英文标题】:HowconfiguretheanoonWindows?【发布时间】:2015-03-1616:28:38【问题描述】:我已经在Windows机器上安装了Theano,并按照配置instructions。我将以下.theanorc.txt文件放在C:\\Users\\my_username文件夹中:#!sh... 查看详情

Windows 上的 Theano + Cuda 8.0 - 编译错误

】Windows上的Theano+Cuda8.0-编译错误【英文标题】:Theano+Cuda8.0onWindows-CompileErrors【发布时间】:2016-06-1622:02:03【问题描述】:我让Theano在Windows10没有GPU支持的情况下正常工作。我有一个新的GTX1080,想在上面运行Theano。这需要来自NVI... 查看详情

theano-gpu坑:error(theano.gpuarray):couldnotinitializepygpu,supportdisabled

...调用theano-gpu,则说明:在本台服务器的环境下,该gpu的安装成功(2)可能是在调用pygpu的时候出现问题使用THEANO_FLAGS=mode=FAST_RUN,device=cuda,floatX=float32pythontheano-test.py成功,则更加确定是在.theanorc文件中进行公共设置的时候出现了... 查看详情

win10环境下安装theano并配置gpu详细教程

一.软件和环境(1)安装日期2016/12/23;(2)原材料VS2013,cuda-8.0(最好下载cuda7.5,目前theano-0.8.2对cuda-8支持不是很好),Anaconda3-4.2.0(64位);(3)环境为win10. 二.安装步骤(1)安装VS2013。这个没什么可说的,下载64位版... 查看详情

在 Windows 7 上导入 Theano 时出现 g++ 错误

】在Windows7上导入Theano时出现g++错误【英文标题】:g++erroronimportofTheanoonWindows7【发布时间】:2016-11-2623:13:47【问题描述】:我正在尝试根据thetheanoinstallationguide使用正确的g++安装进行设置。我以前让theano使用仅python的实现。我在p... 查看详情

Theano 在树莓派上使用 Keras

...尝试将UbuntuMATE和Raspbian作为操作系统,但没有成功。为了安装Theano和Keras,我采取了以下步骤:安装miniconda(armv7发行版)通过Conda 查看详情

如何在 Windows 7 64 位上使用 theano 设置 cuDnn

】如何在Windows764位上使用theano设置cuDnn【英文标题】:howtosetupcuDnnwiththeanoonWindows764bit【发布时间】:2016-07-1420:51:33【问题描述】:我已经在我的机器上安装了Theano框架并启用了CUDA,但是当我在我的python控制台中“导入theano”时... 查看详情

windows下搭建安装sass

众所周知,sass解析需要有ruby的支撑,所以,第一步:点我下载ruby;第二步:安装ruby;在安装ruby过程中需要注意的一点:把ruby执行文件添加到path,勾选这两项即可安装完毕后打开cmd,运行gem-v,如果成功打印出版本号,就表示... 查看详情