Anaconda环境下tensorflow1.12.0保姆式安装及相关奶妈级配置

本文详细介绍了如何安装Anaconda,更改默认镜像源,配置环境变量,并创建Tensorflow1.12.0环境。通过AnacondaPrompt安装Tensorflow和ipython,接着在特定环境中安装jupyter。此外,还涵盖了设置JupyterNotebook的默认打开路径及升级Tensorflow至1.2.1版和安装keras的步骤。
摘要由CSDN通过智能技术生成

1.安装Anaconda 并更改默认镜像环境

1.1 下载最新的Anaconda安装文件

Anaconda下载网址:https://www.anaconda.com/products/individual#Downloads
在这里插入图片描述

  • 按照操作系统选择对应的Anaconda版本(我自己选择的版本如上图红色方框所示)

  • 注意对应的Python版本(该Anaconda对应的Python版本是Python 3.8)

1.2 安装Anaconda

右键Anaconda程序,
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

到此Anaconda程序安装完成。

ps:建议安装最新的Anaconda软件,版本过低的Anaconda在安装完成后有软件打开,主界面无法启动显示的问题,安装最新的Anaconda,软件能顺利打开

1.3 更改默认镜像环境

使用Anaconda时会通过Anaconda平台下载一些插件,默认的Anaconda镜像源下载很慢,建议更改为国内的镜像源地址(本例使用清华的免费源)

在这里插入图片描述

在这里插入图片描述

清华anaconda镜像地址:(复制以下地址即可)

https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

其他的Anaconda镜像源地址可以参考:Anaconda 国内镜像源整理

在这里插入图片描述

按“Update Channels”键确认镜像源地址更新完成。

  • 完成镜像源地址更新之后删除默认的镜像源(点击对应地址后面的垃圾桶图标即可)
  • 正常情况下只保留一个国内的镜像源即可,无论是清华镜像源或者是其他源,保留一个就行

1.4 配置Anaconda环境变量

windows键+R,输入cmd 打开Dos命令框,输入:conda -V 查看conda环境版本,此时忧郁没有配置环境变量,windows不认识该调条命令:在这里插入图片描述

需要配置Anaconda的环境变量来解决该问题。

进入高级选项添加路径来配置环境变量

回到桌面,右键打开我的电脑:

在这里插入图片描述

在**系统变量**中增加Anaconda的路径(默认安装Anaconda的情况下需要增加到Path中的路径与下图中添加路径相同,新建3次,每次粘贴一个路径到路径框中,确认3次即可添加完成,如下图所示),非默认安装,找到对应的文件夹路径,输入确认即可。

在这里插入图片描述

在**用户变量**中增加环境变量(Path入口不同,增加的环境变量路径与上一步路径完全相同)

在这里插入图片描述

环境变量配置完成,再次在Dos框中确认配置情况:

在这里插入图片描述

此次输入:“conda -V”显示conda版本为 “conda 4.4.10”,环境变量配置成功!

  • 如果不配置Anaconda的环境变量,后续的tensorflow等安装都会有问题

2.安装tensorflow 1.12.0

2.1 创建tensorflow应用环境

  • tensorflow 不同版本所要求的Python版本也不同,本例中安装的tensorflow 1.12.0 所要求的python版本为python2.7或python3.3~3.6不符合要求的python环境,tensorflow无法正确安装

在“开始”中右键打开“Anaconda Prompt(Anaconda3)”,“以管理员身份运行Anacon Prompt”

在这里插入图片描述

依次输入:conda create -n tensorflow1.2.0 python=3.5

  • 创建名字为**tensorflow1.2.0** 的tensorflow环境,当然环境名可以根据需要随便取,鉴于后期安装需要自己输入,可以考虑简单点的名字,容易记,少输入,不容易出错;
  • 不使用管理员身份代开Anaconda Prompt时部分安装由于目标文件夹安装权限问题,程序安装容易出问题;

在这里插入图片描述

输入完成,回车之后开始下载相关文件:

在这里插入图片描述

输入:y 确认并回车之后:

在这里插入图片描述

如上图所示,显示conda环境安装成功。

2.2 用本地文件安装tensorflow 1.12.0

  • tensorflow 1.12.0 版本安装建议采用本地文件安装,即先现状tensorflow 1.12.0的安装包到电脑,让后通过Anaconda Prompt安装(采用网络下载安装方式多次试验,由于网络条件等问题,经常性安装失败)

  • tensorflow 1.12.0安装包百度网盘地址:https://pan.baidu.com/s/1IlLn01AxShdtycyiUhIvyA

    提取码:nvbq

  • 转换tensorflow1.12.0的安装环境:从base转换到上一步创建的tensorflow1.2.0(如下图方框标注所示)

(这一步尤为重要,因为默认的base环境使用的python版本为python 3.8,不支持tensorflow1.12.0的安装,tensorflow无法安装)

在Anaconda Prompt中输入:activate tensorflow 1.2.0

切换到tensorflow 1.2.0安装环境(如下图所示)

在这里插入图片描述

输入命令:pip install C:\Users\xf_t5\Downloads\tensorflow-2.0.0-cp37-cp37m-win_amd64.whl

开始安装本地的tensorflow1.12.0

命令形式是:pip install +tensorflow安装包在本地的完整地址

  • 不是管理员身份打开Anaconda Prompt 安装tensorflow时需要安装文件夹的权限,安装命令为:pip install --user +tensorflow安装包完整地址

在这里插入图片描述

2.3 安装ipython

输入命令:conda install ipython

开始安装ipython

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

2.4 在tensorflow应用环境下安装jupyter

输入命令:conda install jupyter

安装jupyter

在这里插入图片描述

在这里插入图片描述

2.5 在windows开始菜单中添加单独的Jupyter Notebook快捷方式

继续在Anaconda Prompt中输入:ipython kernelspec install-self-user

在这里插入图片描述

完成tensorflow环境下的Jupyter Notebook快捷方式添加(在"开始"中可以直接打开tensorflow1.12.0环境下的jupyter notebook)

在这里插入图片描述

3.配置Anaconda中开始路径

3.1 配置Anaconda中应用环境的开始路径

完成Jupyter Notebook安装之后,直接打开Jupyter Notebook,显示的文件路径为默认路径:

在这里插入图片描述

为了方便文件管理需要讲指定路径更改为Jupyter Notebook的默认打开路径,我自己指定的路径为:

D:\XXX-Projects\Python Projects\Anaconda 2021\Jupyter Notebook Project_2021

在这里插入图片描述

找到当前环境下默认路径管理文件,输入命令:jupyter notebook --generate-config

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

保存该文件,Anaconda中应用环境的开始路径修改完成,打开Anaconda中的Juypter Notebook:

在这里插入图片描述

  • 该修改只是完成了从Anaconda中打开Jupyter Notebook时开始路径的修改,从开始菜单中用jupyter notebook快捷方式打开的Jupyter Notebook时开始路径依然时默认的用户文件夹,需要修改为指定的文件夹路径。
    在这里插入图片描述

3.2 修改“开始”菜单中对应jupyter快捷方式的默认打开路径

在这里插入图片描述

在这里插入图片描述

完成“开始”菜单中对应jupyter快捷方式的默认打开路径的修改,打开的Jupyter Notebook所显示的路径与Anaconda中打开的Jupyter Notebook修改路径相同。

4.tensorflow1.12.0的升级以及keras的安装

4.1 tensorflow1.12.0升级到tensorflow升级到tensorflow1.2.1版本

  1. 关闭所有浏览器和Jupyternotebook

  2. 从Windows菜单中打开Anaconda Prompt

  3. 输入命令:pip install --user tensorflow==1.2.1 --upgrade

    升级tensorflow到1.2.1版本

  • 以管理员方式打开Anaconda Prompt 输入命令可以不加“–user”

4.2 keras的安装

在使用keras的时候报TensorFlow版本和keras版本不匹配的问题,本人已完美解决,有同样问题的同学可以看看:

报错信息:
ModuleNotFoundError: No module named ‘tensorflow.python.eager’

解决方法:
①、查看自己安装的TensorFlow版本:

在Jupyter Notebook 中用下列命令查看

import tensorflow as tf
prinit(tf.version)

显示结果:1.2.1

②、根据上边的TensorFlow版本,找对应的keras版本
https://docs.floydhub.com/guides/environments/

如,我安装的TensorFlow版本为1.2.1,所以根据上边的对应关系查到的keras应该安装 2.0.6

③、重新安装对应版本
pip uninstall keras #安装了错误版本keras时需要先卸载
pip install keras==2.0.6 #安装keras 2.0.6

``

显示结果:1.2.1

②、根据上边的TensorFlow版本,找对应的keras版本
https://docs.floydhub.com/guides/environments/

如,我安装的TensorFlow版本为1.2.1,所以根据上边的对应关系查到的keras应该安装 2.0.6

③、重新安装对应版本
pip uninstall keras #安装了错误版本keras时需要先卸载
pip install keras==2.0.6 #安装keras 2.0.6

  • 12
    点赞
  • 52
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值