最近想搞深度学习,就开始装tensorflow,其中也是遇到了一些问题,希望给遇到同类问题的童鞋一些提示。。。。

因为之前一直用的python3.7,虽然网上很多建议装python3.5版本tensorflow的,还是执着的选择了python3.7,就遇到一些问题

一.先装了支持python3.7的Anaconda3

清华镜像源下载 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

cmd 输入conda,显示如下成功

如果找不到命令

1.检查环境变量有没有配置好    cmd 输入path检查

2.配置好,仍找不到,基本重启就行

PATH点或者不点都可,Anaconda3会再搭建一个python,点了以后在cmd/powershell可能用自己的原装python需要切换到对应目录,再切到scripts目录下用./pip3进行操作

二.搭建好Anaconda以后,安装tensorflow

在Anaconda Prompt中输入:conda create -n tensorflow python=3.7

activate tensorflow

接着就到关键地方了,tensorflow有300多M,直接按照官网pip install tensorflow不仅慢,而且很快失败了。。。那大片的红色

接着我就去找镜像源,按照一些博客用了清华镜像源pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow

虽然显示了安装2.1版本,但是很快也报错了,来来回回装了两三次,还是报错,去看了清华源,好像更新到1.3版本?可能是错误的原因

在降个等级和继续挣扎还是选择了继续挣扎,实在是不服气。。。

于是经过努力后,找了阿里源,最后用豆瓣源成功了。

Anaconda Prompt中输入

activate tensorflow

pip3 install -i https://pypi.doubanio.com/simple/ tensorflow或者 pip install tensorflow -i https://pypi.douban.com/simple

如果失败了一次不要紧,可以再装一次,我也是中间失败了一次然后成功的。

三.测试

接着上面输入,python

然后import tensorflow as tf

发现报缺少cudart64_101,ImportError: DLL load failed:cudart64_101dll类似的警告,也去百度了一些方法,最后发现是缺了cuda10.2.这时候没法用gpu,但是cpu是可用的。tensorflow2.1自动安装的是gpu,不能用会自动退到cpu.比如测试tf.__version__(两个下划线),会告诉版本。

如果报这个错误建议去看下"C:\Program Files\NVIDIA GPU Computing Toolkit"有没有这个文件夹,没有的话可能是没装cuda,有的话建议参考下其他博客。

print(tf.test.is_gpu_available())或者tf.config.list_physical_devices('GPU')可以测试gpu是否可用.如果可用会返回True/[PhysicalDevice(name='/physical_device:GPU:0', device_type='GPU')]

四.安装cuda10.2和cudnn。

也是第一次安装小白,有不对地方谢谢指正。

python3.7安装Anaconda3+tensorflow2.1中遇到的问题的更多相关文章

  1. ubuntu在anaconda2下安装anaconda3环境 && 在Pycharm中配置Python3

    适合在已经装有anaconda2环境的机器上配置anaconda3环境(或在有anaconda3的环境下再配置2). 1. 下载 anaconda3 下载地址: 推荐清华镜像      https:/ ...

  2. Win10 安装 Anaconda3 用 Anaconda3 安装TensorFlow 1.2 (只支持python3.5)

    Win10 安装 Anaconda3 1.安装Anaconda3 选择相应的Anaconda进行安装,下载地址点击这里,下载对应系统版本的Anaconda,官网现在的版本是Anaconda 4.3.1 ...

  3. 人工智能之深度学习-初始环境搭建(安装Anaconda3和TensorFlow2步骤详解)

    前言: 本篇文章主要讲解的是在学习人工智能之深度学习时所学到的知识和需要的环境配置(安装Anaconda3和TensorFlow2步骤详解),以及个人的心得体会,汇集成本篇文章,作为自己深度学习的总结 ...

  4. Anaconda3(1)Windows10下安装Anaconda3(64位)详细过程

    https://blog.csdn.net/ychgyyn/article/details/82119201 前言Anaconda指的是一个开源的Python发行版本,其包含了conda.Python ...

  5. win7+64位笔记本 python3.6安装opencv3

    1.直接在cmd窗口下用pip,输入 pip install opencv-python 安装成功是如下界面: 不放心还可以验证下,方法是cmd窗口下输入python,然后输入 import cv2 ...

  6. Linux学习笔记之Python3的安装以及创建虚拟环境(CentOS)

    安装python3 一.安装需要编译的关联库 yum instal -y zlib zlib-devel (根据自己系统的情况,安装需要的关联库,同样用yum安装即可) yum install ope ...

  7. Python3+Appium安装使用教程

    一.安装 我们知道selenium是桌面浏览器自动化操作工具(Web Browser Automation) appium是继承selenium自动化思想旨在使手机app操作也能自动化的工具(Mobi ...

  8. Ubuntu 安装 Anaconda3 详细步骤

    主要介绍在 Ubuntu 14.04中安装 Anaconda3 的详细过程.(原文地址:http://blog.csdn.net/u012318074/article/details/77074665 ...

  9. windows python3.7安装numpy问题的解决方法

    我的是win7的系统,去python官网下载python3.7安装 CMD  #打开命令窗口 pip install numpy #在cmd中输入 提示 需要c++14.0, 解决办法: 1, 进入h ...

  10. linux --- 2.常用命令 , python3, django安装

    一.常用命令 1.常识命令 ① w      显示终端连接数 ②pwd    我在哪 ③whoami      我是谁 ④which 命令        找到命令的绝对路径 2.linux 命令行的组 ...

随机推荐

  1. springcloud 09 spring cloud gateway01 基本介绍

    官网:https://cloud.spring.io/spring-cloud-static/spring-cloud-gateway/2.2.1.RELEASE/reference/html/ 1. ...

  2. PostgresSQL 常用操作方法

    1.后台生成XML作为参数然后数据库解析获取数据 var idList = ids.Split(new string[] { "," }, StringSplitOptions.R ...

  3. .NET Core 项目启动时运行定时任务

    1.任务需求 在每次服务启动时定时(如24小时)清理一次缓存文件 2.代码实现 1)新建文件清理类 .NET Core 提供了BackgroundService的抽象类,在 ExecuteAsync ...

  4. 树莓派开机启动VNC

    sudo nano /etc/init.d/vncserver #!/bin/sh ### BEGIN INIT INFO # Provides: vncserver # Required-Start ...

  5. TypeScript 学习笔记 — 类的基本用法(五)

    目录 TS 中定义类 类中实例属性.方法 + 修饰符 public protected private readonly 实例方法 类中原型属性.方法 + 访问器 原型属性 + 访问器 原型方法 类中 ...

  6. quasar打包时:Module not found: Can't resolve imported dependency "dayjs/plugin/customParseFormat"

    运行quasar build -m electron 后,报错如下: 看了这篇webpack 编译 element-plus 报错后,找到了报错的根源所在 于是,在quasar官方文档找到了针对web ...

  7. 【KAWAKO】RNNoise-将模型做成接口并交叉编译到RK3308上

    目录 做成接口 rnnoise_inference.h rnnoise_inference.cpp 使用方法(主要部分) 交叉编译 编译出动态链接库 使用编译出的动态链接库进行推理 做成接口 RNNo ...

  8. Oracle 备份与恢复 (Docker部署版)

    Oracle 备份与恢复 (Docker部署版) 一,宿主机设置定时备份脚本 1.检查Oracle容器是否正常运行 docker ps 2.进入容器,创建shell脚本 #oracle11g 是容器名 ...

  9. 使用vscode编辑markdown

    目录 markdown在vscode中的使用 标题 一级标题 二级标题 三级标题 四级标题 五级标题 六级标题 列表 图片 表格 网址 代码 文本样式 引用 目录 vscode中使用的插件推荐 截图工 ...

  10. SAP NOTE 489676 VF188异常

    解决方案 VOFM->复制请求->出具发票单据(B) 新建999例程