配置环境 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/ 中国科学技术大学

检查是否安装成功

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 】[0]

  • 安装完之后,可以看到又多了一个jupyter,直接打开使用就行啦~

    嘻嘻,测试是否有效:

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

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
xiaoxingxing的头像xiaoxingxing管理团队
上一篇 2022年5月6日
下一篇 2022年5月6日

相关推荐