解决Theano的Windows Installer安装失败问题

目前的Theano最新版本是0.70, Theano提供的Windows Installer只支持0.63的版本。

今日不知干了什么,theano没法正常工作了(可能是pip install theano更新),想通过Theano的Windows Installer来重装,但是总是不成功。想用Theano的Windows Installer来卸载也不行。错误一闪而过,看不清楚。

Windows Installer提供了Log机制,可以通过Log来查看究竟错在哪里,然后再思考解决办法。

1 启动Windows Installer Log

开始->运行->gpedit.msc

在组策略下,请依次展开“计算机配置”、“管理模板”、“Windows 组件”,然后选择“Windows Installer”。
双击“日志记录”,然后单击“启用”。在“日志记录”框中,输入您希望记录的选项 。有很多可选项,只要选择你关心的就可以。使用默认的值也可以,里面还有很多有用的信息。

2 执行安装程序

运行theano_installer_latest.msi,执行卸载,当然还是没能正确卸载。

打开Windows temp文件夹 (开始->运行->%temp%)。

找到最新的.log文件就是需要的日志记录。log文件中有这么一行error, Action PipUninstall, location: pip, command: uninstall theano -y -q. 原来是pip卸载的时候出错了。

我猜执行的命令应该是:

pip uninstall theano -y -q  # 果然是找不到Theano安装

3 解决办法

pip install theano  #Theano安装成功,但是其实是不能用的0.70版本。

运行theano_installer_latest.msi,执行卸载,成功了。
运行theano_installer_latest.msi,执行安装,也成功了。

测试原来的Theano的测试文件,也能执行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值