配置环境 anaconda+python+pycharm+tensorflow+keras

按照下述步骤我在自己的电脑上安装成功了,给大家分享一下~
本人也是小白一枚,如果文中叙述有误,欢迎大家批评指正~

具体版本:

  • python 3.7
  • tensorflow 2.1.0
  • keras 2.3.1

注:Anaconda是包含conda环境管理器的python发行版本,也就是说安装了anaconda就不用再额外下载安装python了


1. 在anaconda官网下载python3.7版本的anaconda

在这里插入图片描述

2. 按照指引安装anaconda

注:安装路径不能是中文的;安装时勾选加入环境变量那个选项

3. 安装tensorflow

打开Anaconda Prompt
在这里插入图片描述

创建tensorflow环境,命名为TF2.1,并标注python版本在这里插入图片描述
激活TF2.1这个环境,注意到命令前边括号里的变化
在这里插入图片描述
安装英伟达的SDK 10.1 版本
在这里插入图片描述
安装英伟达深度学习软件包7.6 版本
在这里插入图片描述
【注:如果最后两条安装命令报错了,可能是你的电脑不支持tensorflow GPU的版本,可以看一下你的显卡是不是英伟达的,如果不是的话,那就装不了GPU版本的了。那就直接去掉最后这两条命令,接着往下安装tensorflow就行(这种情况下默认安装的是CPU版本)】

安装tensorflow 2.1
在这里插入图片描述
:用pip install直接安装某个包,是在国外的网站上下载包,速度很慢,所以可以采用加镜像的方式来加速。以后无论是下载哪个包,都可以按照下边这种方式:

pip install tensorflow==2.1 -i https://pypi.tuna.tsinghua.edu.cn/simple/
通用命令pip install 包 -i 镜像
可选用的镜像:
https://pypi.tuna.tsinghua.edu.cn/simple/ 清华大学
http://pypi.douban.com/simple/ 豆瓣
http://mirrors.aliyun.com/pypi/simple/ 阿里云镜像
https://pypi.mirrors.ustc.edu.cn/simple/ 中国科学技术大学

附:有时候pip版本太低会报warning,下边是pip的更新
pip更新版本命令:python -m pip install --upgrade pip
查看pip版本:pip --version

检验一下是否安装成功在这里插入图片描述

4. 下载并安装pycharm编辑器

下载社区版就够用了,只放了一张安装的关键步骤,其他的就正常下一步就行
在这里插入图片描述

5. pycharm配置使用

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
检查是否配置成功,输入下面这段测试代码:

import tensorflow as tf

tensorflow_version=tf.__version__
gpu_available=tf.test.is_gpu_available()

print("tensorflow version:",tensorflow_version,"\tGPU.available:",gpu_available)

a=tf.constant([1.0,2.0],name="a")
b=tf.constant([1.0,2.0],name="b")
result=tf.add(a,b,name="add")
print(result)

输出结果如下时,就安装成功啦!!
在这里插入图片描述

6. 安装keras

keras是基于tensorflow的深度学习库,它的发行是为了支持用户快速实践,从而对tensorflow进行了再次封装。所以安装好了tensorflow之后,才能接着安装keras
注:正是因为这种依赖关系,所以keras和tensorflow 的版本有对应关系,版本不能对应错了哦~

https://docs.floydhub.com/guides/environments/ 可以在这个网站上查看版本对应关系

可以看到tensorflow2.1需要对应的是keras的2.3.1的版本(python的版本,虽然它写3.6,但3.7也没影响)
在这里插入图片描述

  • 打开Anaconda Prompt 安装对应版本的keras:
    注意:执行下列语句会报错!!!!因为前边的环境没切换到tensorflow下
    在这里插入图片描述
    正确的做法是,先conda激活一下 TF2.1,然后再安装
    在这里插入图片描述在这里插入图片描述
    测试一下是否安装成功,显示Using Tensorflow backend就成啦!!!:
    在这里插入图片描述

7. 配置jupyter notebook

完成以上的步骤之后,在pycharm中是可以使用tensorflow和keras了,但是在base环境下的那个jupyter还是跑不了深度学习的哦。
所以我们要在TF2.1这个环境下(你懂的~注意命令行前边括号里环境的切换)重新安装一个ipython和jupyter
在这里插入图片描述
【但是在安装的时候,提示我一个小问题,说 You will need to adjust your conda configuration to proceed.
这是因为当前设置的镜像已经不支持该包了,需要重新更新一下
此时需要删除已经设定好滴默认镜像源,conda config --remove-key channels
然后再执行上边的conda install 去安装就没啥问题喽
参考的这篇链接:https://blog.csdn.net/weixin_41194129/article/details/107501955

  • 安装完之后,可以看到又多了一个jupyter,直接打开使用就行啦~
    在这里插入图片描述
    嘻嘻,测试一下成不成:
    在这里插入图片描述

以上就是我的安装过程啦~~希望对大家有所帮助!!


附:安装pytorch

创建pytorch环境:

在这里插入图片描述

在这里插入图片描述

安装cuda:
直接搜cuda下载,选择win10版本,运行exe文件安装。
【这里我当时没有安装cuda,因为想着pytorch自带cuda了】

安装pytorch:

在这里插入图片描述

在这里插入图片描述
测试下pytorch能否用GPU跑
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值