python3.7安装Anaconda3+tensorflow2.1中遇到的问题
最近想搞深度学习,就开始装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中遇到的问题的更多相关文章
- ubuntu在anaconda2下安装anaconda3环境 && 在Pycharm中配置Python3
适合在已经装有anaconda2环境的机器上配置anaconda3环境(或在有anaconda3的环境下再配置2). 1. 下载 anaconda3 下载地址: 推荐清华镜像 https:/ ...
- Win10 安装 Anaconda3 用 Anaconda3 安装TensorFlow 1.2 (只支持python3.5)
Win10 安装 Anaconda3 1.安装Anaconda3 选择相应的Anaconda进行安装,下载地址点击这里,下载对应系统版本的Anaconda,官网现在的版本是Anaconda 4.3.1 ...
- 人工智能之深度学习-初始环境搭建(安装Anaconda3和TensorFlow2步骤详解)
前言: 本篇文章主要讲解的是在学习人工智能之深度学习时所学到的知识和需要的环境配置(安装Anaconda3和TensorFlow2步骤详解),以及个人的心得体会,汇集成本篇文章,作为自己深度学习的总结 ...
- Anaconda3(1)Windows10下安装Anaconda3(64位)详细过程
https://blog.csdn.net/ychgyyn/article/details/82119201 前言Anaconda指的是一个开源的Python发行版本,其包含了conda.Python ...
- win7+64位笔记本 python3.6安装opencv3
1.直接在cmd窗口下用pip,输入 pip install opencv-python 安装成功是如下界面: 不放心还可以验证下,方法是cmd窗口下输入python,然后输入 import cv2 ...
- Linux学习笔记之Python3的安装以及创建虚拟环境(CentOS)
安装python3 一.安装需要编译的关联库 yum instal -y zlib zlib-devel (根据自己系统的情况,安装需要的关联库,同样用yum安装即可) yum install ope ...
- Python3+Appium安装使用教程
一.安装 我们知道selenium是桌面浏览器自动化操作工具(Web Browser Automation) appium是继承selenium自动化思想旨在使手机app操作也能自动化的工具(Mobi ...
- Ubuntu 安装 Anaconda3 详细步骤
主要介绍在 Ubuntu 14.04中安装 Anaconda3 的详细过程.(原文地址:http://blog.csdn.net/u012318074/article/details/77074665 ...
- windows python3.7安装numpy问题的解决方法
我的是win7的系统,去python官网下载python3.7安装 CMD #打开命令窗口 pip install numpy #在cmd中输入 提示 需要c++14.0, 解决办法: 1, 进入h ...
- linux --- 2.常用命令 , python3, django安装
一.常用命令 1.常识命令 ① w 显示终端连接数 ②pwd 我在哪 ③whoami 我是谁 ④which 命令 找到命令的绝对路径 2.linux 命令行的组 ...
随机推荐
- JAVA虚拟机23---JAVA与线程
1 线程简介 线程是比进程更轻量级的调度执行单位,线程的引入,可以把一个进程的资源分配和执行调度分开,各个线程既可以共享进程资源(内存地址.文件I/O等),又可以独立调度 目前线程是Java里面进行处 ...
- ColorFolder文件管理工具使用教程
ColorFolder ColorFolder Mac中文版是Mac上的一款文件夹图标修改工具,可以帮助您一键改变文件夹的颜色.帮助你更好的保持良好排序和分类,让你的文件显得更有条理,并有效提高文件管 ...
- kali linux 使用教程
kali linux使用教程 前言:Kali Linux 是专门用于渗透测试的linux操作系统,它由BackTrack发展而来,在整合了IWHAX.WHOPPIX和Auditor这三种渗透测试专用L ...
- Stable Diffusion魔法入门
写在前面 本文为资料整合,没有原创内容,方便自己查找和学习, 花费了一晚上把sd安装好,又花了大半天了解sd周边的知识,终于体会到为啥这些生成式AI被称为魔法了,魔法使用前要吟唱类比到AI上不就是那些 ...
- MVC3三层架构
以上部分来自黑马
- Naughty Stone Piles
题目:http://codeforces.com/problemset/problem/227/D 题意:n堆个数石子,每堆石子有ai个,通过合并(即将一堆石子移到另一堆石子上),将所有石子合并为一堆 ...
- 代码随想录算法训练营day10 | leetcode 232.用栈实现队列 225. 用队列实现栈
基础知识 使用ArrayDeque 实现栈和队列 stack push pop peek isEmpty() size() queue offer poll peek isEmpty() size() ...
- 线性表的顺序存储C++代码
我学习顺序表时找不到相关的代码,以及我不清楚写一个线性表需要的知识,当我写出来可以使用的线性表我就把这些内容贴了出来. 前置知识点:结构体,常量指针,new和delete 顺序表的特点: 需要一片 ...
- Linux与Windows对比
1. 前言 Windows是微软为个人台式机/设备或电脑(PC)开发的一系列操作系统.计算机操作系统(OS).每个操作系统都有一个图形用户界面(GUI),桌面允许用户查看所有文件.视频等.Window ...
- 肖sir____Apsara Clouder云计算专项技能认证题目收集
Apsara Clouder云计算专项技能认证: Apsara Clouder云计算专项技能认证:云服务器ECS入门[认证考试真题分享](答案仅供参考) 单选13道题 1.下列哪一个不是重置ECS密码 ...