TensorFlow 安装报错的解决办法
最近关注了几个python相关的公众号,没事随便翻翻,几天前发现了一个人工智能公开课,闲着没事,点击了报名。
几天都没有音信,我本以为像我这种大龄转行的不会被审核通过,没想到昨天来了审核通过的电话,通知提前做好准备。
所谓听课的准备,就是笔记本一台,装好python、tensorflow的环境。
赶紧找出尘封好几年的联想笔记本,按照课程给的流程安装。将期间遇到的问题记录一下。
1、安装Anaconda
百度下载windows版本,一路点下一步,安装好了Anaconda,自带python3.6.6。
2、安装TensorFlow
(1)打开Anaconda Prompt,输入conda env list,查看当前环境,发现只有base环境。
(2)创建TensorFlow环境,同时安装好numpy:
输入conda create -n tensorflow python=3.6 numpy pip。
(3)进入TensorFlow环境
再用conda env list,发现已经多了一个名为TensorFlow的环境。
输入:activate tensorflow ,进入环境
(4)安装TensorFlow
使用pip安装:pip install tensorflow
安装完成后用conda list 查看,发现TensorFlow1.8.0已经安装进去。
3、检查
(1)CPU不支持导致重装
进入python后,输入“import tensorflow”,结果发现报错。
错误信息有很长一串,我也看不太懂,最主要的错误信息是“DLL load failed with error code - 1073741795”
百度了一下,发现错误原因是因为太老的CPU支持不了太新版本的tensorflow,缺少一个叫VAX的功能?
遂卸载然后安装较低版本的tensorflow:
pip uninstall tensorflow
pip install tensorflow==1.5
安装完1.5版本后打开不再报错。
(2)再次测试
import tensorflow as tf
hello = tf.constant('HELLO TENSORFLOW')
sess = tf.Session()
print (sess.run(hello))
输出b'HELLO TENSORFLOW'
安装成功。
4、安装jupyter notebook
按照教程,安装了一个方便编辑python的网页工具jupyter notebook
conda install jupyter
输入jupyter notebook ,可以打开浏览器,能够编程。
5、其他
说实话,我是个初学者,对这些命令具体干了什么事理解的不是太清楚,基本都按部就班。希望随着学习时间越久能有些理解吧。
在我的比较老的台式机上又安装了一下试了试,发现tensorflow1.8可以正常运行,嗯,这样的话一般的机器应该都不会存在之前那个错误吧.
TensorFlow 安装报错的解决办法的更多相关文章
- TensorFlow 安装报错的解决办法(安装1.5版本)
1.安装Anaconda 百度下载windows版本,一路点下一步,安装好了Anaconda,自带python3.6.6. 2.安装TensorFlow (1)打开Anaconda Prompt,输入 ...
- Adobe Flash CC 安装报错的解决办法
安装FlashCC的时候莫名的报错 ---------------------------Flash.exe - 应用程序错误---------------------------应用程序无法正常启动 ...
- webpack——安装报错及解决办法
①先删除 删除全局webpack-cli webpack4.x开始官方文档是说要安装cli所以如果的在用4.+就需要卸载cli npm uninstall -g webpack-cli # 注释给我这 ...
- Xamarin开发安装Visual Studio 2015 update2报错的解决办法
Xamarin开发安装Visual Studio 2015 update2报错的解决办法错误信息:update 2 requires a member of the visual studio 201 ...
- Loadrunner参数化连接oracle、mysql数据源报错及解决办法
Loadrunner参数化连接oracle.mysql数据源报错及解决办法 (本人系统是Win7 64, 两位小伙伴因为是默认安装lr,安装在 最终参数化的时候,出现连接字符串无法自动加载出来: 最 ...
- VM装mac10.9教程+报错信息解决办法
VM装mac10.9教程+报错信息解决办法 教程1: 教你在Vmware 10下安装苹果Mac10.9系统 地址:http://tieba.baidu.com/p/2847457021 教程2: VM ...
- Linux虚拟机--进入MySQL报错的解决办法
在Linux安装MySQL有时候会出现 [mysql]ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/ ...
- Springboot数据库连接池报错的解决办法
Springboot数据库连接池报错的解决办法 这个异常通常在Linux服务器上会发生,原因是Linux系统会主动断开一个长时间没有通信的连接 那么我们的问题就是:数据库连接池长时间处于间歇状态,导致 ...
- PHP empty函数报错的解决办法
PHP empty函数在检测一个非变量情况下报错的解决办法. PHP开发时,当你使用empty检查一个函数返回的结果时会报错:Fatal error: Can't use function retur ...
随机推荐
- Linux性能优化从入门到实战:14 文件系统篇:Linux 文件系统基础
磁盘为系统提供了最基本的持久化存储. 文件系统则在磁盘的基础上,提供了一个用来管理文件的树状结构. 文件系统:索引节点和目录项 文件系统是对存储设备上的文件,进行组织管理的机制.组织方式不 ...
- 21eval 函数
eval() 函数十分强大 ---- 将字符串 当成 有效的表达式 来求职 并 返回计算结果 # 基本的数学计算 # 字符串重复 print(eval("'*' * 5")) # ...
- 在父组件中,直接获取子组件数据-vue
1.通过 $ref 获取 主父组件中: <x-test ref="ch"></x-test> import XTest from '@/components ...
- a[b]和b[a]区别
#include <stdio.h> main() { char a[5] = "abcd"; int b = 3; printf("%c\n",a ...
- Python获取exe文件版本
import time, datetime, re, subprocess, sys, os, win32net, win32api, win32con, win32netcon, win32secu ...
- sonar-runner命令模式运行sonar
适用环境:该种配置的模式适用于本地调试模式 前提条件:在工程路径下创建sonar-project.properties文件 该客户端的路径在系统配置文件中进行了定义 alias sonar-runne ...
- 英语单词character
来源——tr帮助说明 TR() User Commands TR() NAME tr - translate or delete characters SYNOPSIS tr [OPTION]... ...
- CollectionUtils工具类中常用方法
@SuppressWarnings("rawtypes") @Test public void test1() { List<String> coll = new Ar ...
- win7 开机,或重启自动启动 该文件下的
win7 开机,或重启自动启动 该文件下的: 把桌面上快捷键放入文件内就行 C:\Users\Administrator\AppData\Roaming\Microsoft\Windows\Start ...
- php strcspn()函数 语法
php strcspn()函数 语法 作用:输出在字符串中找到某字符之前查找的字符数.直线电机参数 语法:strcspn(string,char,start,length) 参数: 参数 描述 str ...