使用Anaconda3安装tensorflow教程一步到位

安装tensorflow花费了不少的时间,各种问题层出不穷,需要足够的耐心。

我的是python3.6,要选对Anaconda的版本才能匹配安装,python3.6可以安装Anaconda3-4.4.0,64位。

可以在清华源镜像找到合适版本安装Anaconda,这里附链接:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

对于python3.6可以安装tensorflow1.9.0版本,当然,在anaconda虚拟环境中创建环境,在图形界面也是可以安装成功的。

附tensorflow下载链接:https://www.lfd.uci.edu/~gohlke/pythonlibs/

还有一点需要说明,在安装tensorflow之前记得查看一下电脑显卡的版本,如果不支持最好还是安装tensorflow-cpu版本的,虽然tensorflow-gpu版本相对更好一些,我一开始就是执着于安装GPU版本的tensorflow导致一直报错无法运行代码,后来安装了CPU版本的tensorflow2.1.0运行不再报错。我试验了好几种版本的tensorflow,tensorflow1.14.0,tensorflow1.15.0都是可以安装的。

简单说一下anaconda安装配置过程吧。

anaconda的镜像已附在上面,自行下载就好,它的安装教程网上都有,不再赘述。

安装好anaconda3之后,调出Anaconda Prompt运行窗口,输入conda list查看版本;输入conda --version查看conda版本号;输入conda info --envs查看已有的虚拟环境,在未创建新环境之前一般只有一个环境:root;

conda info tensorflow查看可安装的版本;conda create --name tensorflow python=3.6创建虚拟环境tensorflow,之后输入“y”,创建环境;再次输入conda info --envs查看新环境是否创建成功,创建成功则会返回两个环境;

然后,激活环境tensorflow,使用命令activate tensorflow。使用命令deactivate退出tensorflow虚拟环境。

之后点开Anaconda3,在tensorflow虚拟环境中,安装Spyder,并在图形界面中安装tensorflow包。

至此,安装基本就结束了。

最后记得在pycharm中将运行环境改一下,改成C:\Users\123(你的用户名)\Anaconda3\envs\tensorflow\python.exe。

运行就OK了。

注意,开始时我使用命令行安装tensorflow,结果发现在虚拟环境中没有显示tensorflow库(在对应虚拟环境的文件夹中可以找到相应的tensorflow1.9.0),而且代码会标红报错;这个时候,你需要重新来一遍了,估计是使用命令行没有安装好tensorflow库。于是,我又创建了一个虚拟环境,再次安装,通过图形界面,强调一下,通过图形界面安装是我比较推荐的方法,因为这个方法安装的tensorflow无论是什么版本的,肯定可以在这个环境中运行!

tensorflow2.0.0以上的版本需要将引入tensorflow的代码作相应修改:

import tensorflow as tf

 修改为:

import tensorflow.compat.v1 as tf
tf.disable_v2_behavior()

期间出现过各种报错,主要原因在于你的电脑上有很多个python.exe,可以通过cmd输入sys.path进行查看。

安装之后,运行如下代码可以查看安装的tensorflow版本及路径。

import tensorflow as tf  #载入tensorflow环境

print(tf.__version__)    #查看tensorflow版本

print(tf.__path__)      #查看路径

或者先运行一下如下代码看是否报错:

import tensorflow.compat.v1 as tf
tf.disable_v2_behavior()
#sess=tf.compat.v1.Session(config=tf.compat.v1.ConfigProto(log_device_placement=True))
hello = tf.constant('hello,tf')
sess = tf.Session()
print(sess.run(hello))

若没有报错,说明安装成功!

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 安装Anaconda3 1.首先,您需要下载Anaconda3安装包。您可以在Anaconda官方网站上找到最新版本的下载链接。 2.下载完成后,双击安装包并按照提示进行安装。在安装过程中,您可以选择将Anaconda3添加到系统路径中,这样您就可以在任何地方使用Anaconda3安装TensorFlow 1.打开Anaconda Navigator,选择“Environments”选项卡。 2.在“Environments”选项卡中,您可以看到已经安装的环境列表。选择您想要安装TensorFlow的环境。 3.在所选环境的右侧,选择“Channels”选项卡。在“Channels”选项卡中,单击“Add”按钮。 4.在弹出的对话框中,输入“conda-forge”并单击“Add”按钮。 5.在“Channels”选项卡中,您应该能够看到“conda-forge”已经添加到环境中。现在,您可以在“Home”选项卡中搜索TensorFlow安装它。 6.在“Home”选项卡中,搜索“tensorflow”并选择最新版本。单击“Apply”按钮以安装TensorFlow。 7.安装完成后,您可以在所选环境的“Packages”选项卡中查看已安装的包列表。如果您看到了TensorFlow,那么恭喜您已经成功安装TensorFlow。 注意:如果您使用的是GPU版本的TensorFlow,您需要安装相应的GPU驱动程序和CUDA工具包。您可以在TensorFlow官方网站上找到详细的安装说明。 ### 回答2: anaconda3是一个非常强大的Python集成环境,其中包括了大量的科学计算、数据分析和机器学习等相关的框架和工具。其中,tensorflow是Google开发的一款深度学习框架,被广泛应用于各种机器学习和人工智能任务中。下面就简要介绍一下如何在anaconda3安装tensorflow的过程。 首先,我们需要先安装anaconda3,在官网上下载对应版本的anaconda3安装程序进行安装安装完成后,通过命令行窗口输入“conda info”命令,可以查看当前anaconda的信息,包括安装路径、默认环境等等。 接下来就可以创建一个新的虚拟环境,用于安装tensorflow和相关的依赖库。在命令行窗口中输入“conda create -n tensorflow_env python=3.8”命令,即可创建一个名为tensorflow_env的虚拟环境,并指定使用python3.8版本。 然后,需要激活这个新创建的虚拟环境,以便在其中进行tensorflow安装使用。在命令行窗口中输入“activate tensorflow_env”命令,即可切换到tensorflow_env环境。 接下来就可以开始安装tensorflow了。在命令行窗口中输入“conda install tensorflow”命令,即可自动安装最新版的tensorflow及其相关依赖库。由于tensorflow是一个非常庞大的库,因此安装过程可能需要一些时间和网络带宽。安装完成后,可以输入“pip list”命令查看已安装python包列表,确认tensorflow是否已经被成功安装。 最后,测试一下tensorflow安装是否成功。在命令行窗口中输入“python”命令进入python交互界面,输入“import tensorflow as tf”,即可开始使用tensorflow。如果没有任何报错信息,则说明tensorflow已经成功安装和运行。 以上就是一个基本的anaconda3安装tensorflow教程,需要注意的是,在安装期间可能会遇到各种各样的问题和困难,需要根据具体情况进行调试和解决。另外,对于不同的操作系统和安装环境,可能还需要采用不同的安装方法和步骤。因此,建议在安装之前,先做好充分的准备工作和调查研究,以避免不必要的麻烦和浪费。 ### 回答3: Anaconda是一个Python的包管理器,可以用于轻松地安装、组织和管理Python的软件包和环境。TensorFlow是Google开发的一种用于机器学习和深度神经网络的开源软件库,在计算机视觉、自然语言处理等领域有很好的应用前景,因此很多人想在Anaconda安装TensorFlow。 下面是Anaconda3安装TensorFlow的步骤: 1.首先下载和安装Anaconda3。官网下载地址:https://www.anaconda.com/products/distribution。 2.打开Anaconda Navigator,在"Environments"窗口左下角单击"Create"创建新环境。 3.输入环境名称,选择Python版本,单击"Create"。 4.在新创建的环境下,单击"Open Terminal",打开终端。 5.在终端输入以下命令,以安装TensorFlow: pip install tensorflow 或者 conda install tensorflow 6.安装完成后,可以使用以下命令验证TensorFlow是否已正确安装python import tensorflow as tf print(tf.__version__) 如果输出版本号,则表示TensorFlow安装成功。 7.在使用Anaconda环境的jupyter notebook或spyder时,需要将tensorflow添加到环境中,以便能够正确运行TensorFlow。可以在终端中输入以下命令,以添加tensorflow到当前环境中。这个命令的意思是,先激活conda环境,再使用pip install命令安装Tensorflow: conda activate your_environment_name pip install tensorflow 或者 conda install tensorflow 以上就是在Anaconda3安装TensorFlow的步骤了。通过这种方式安装TensorFlow,因为受到Anaconda的管理,非常方便地组织和管理TensorFlow及其依赖项,并且可以在不同的Python版本之间轻松切换。同时,由于Anaconda的大部分依赖项已经包含在内,因此安装也更容易。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值