基于Anaconda的TensorFlow安装踩坑记录

基于Anaconda的TensorFlow安装踩坑记录

记录一下自己安装 Tensorflow 的踩坑经历,只要注重 TensorFlow 的安装,默认大家都已经安装 Ananconda

一、安装环境

  • Windows 10(具体版本不重要,本教程主要针对的就是Windows系统环境)
  • Python 3.8.8 (这个打开 Anaconda ,输入 python --version ,可以查看)
  • Anaconda 4.10.1 (这个可以打开 Anaconda,输入 conda 4.10.1 ,可以查看)

二、TensorFlow 安装

  • 更改下载的镜像地址

安装 TensorFlow 时,需要从 Anaconda 仓库中下载,一般默认的链接都是国外的镜像地址,下载很慢,会超时爆错,所以首先,我们需要更改链接镜像的地址。打开 Anaconda ,然后输入:

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

这里,我用的是清华镜像,大家也可以找其他国内的镜像,百度、阿里…

接着继续输入:

conda config --set show_channel_urls yes
  • 建立名为 TensorFlow 的计算环境

输入下面的命令,建立一个 conda 的计算环境,给这个环境取名叫 TensorFlow:

conda create -n tensorflow python=3.8.8(这里Python的版本填写自己的python版本)

在这里,博主遇到了第一个坑,输入命令运行之后,出现一串信息,然后报错,Error的内容如下:

ValueError:check_hostname requires server_hostname

我网上找了好多好多解决办法,都没有用,最后发现,原来是自己平时课学上网的时候,挂了梯子才导致这样的结果,解决办法:

关闭上网的代理 VPN

关掉之后,重新输入命令,成功!
在这里插入图片描述

  • 激活 TensorFlow 环境,然后 pip 安装 TensorFlow

上面的环境建立完成之后,激活环境,命令行输入:

activate tensorflow

环境切换后,命令行输入:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ https://mirrors.tuna.tsinghua.edu.cn/tensorflow/windows/cpu/tensorflow-1.1.0-cp35-cp35m-win_amd64.whl

遇到第二个坑,爆红,错误如下:

在这里插入图片描述

简单阅读报错原因,可以知道,我们上面那行命令指定安装的 TensorFlow 1.1.0 已经很老了,和我们的平台不匹配,解决办法:

命令行输入以下命令,安装最新版本的:

pip install --upgrade --ignore-installed tensorflow

经过一小段时间的等待,安装成功,验证安装成功的方法,点击电脑的 开始 ,可以看到最新安装的软件如下:

在这里插入图片描述

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 1. 安装Anaconda 首先,需要下载并安装Anaconda。可以在Anaconda官网上下载对应操作系统的安装包。安装完成后,打开Anaconda Navigator。 2. 创建虚拟环境 在Anaconda Navigator中,点击“Environments”选项卡,然后点击“Create”按钮创建一个新的虚拟环境。在弹出的窗口中,输入环境名称,选择Python版本(建议选择Python 3.x版本),然后点击“Create”按钮。 3. 安装TensorFlow 在创建好的虚拟环境中,点击“Open Terminal”按钮打开终端窗口。在终端中输入以下命令安装TensorFlow: ``` pip install tensorflow ``` 如果需要安装GPU版本的TensorFlow,可以输入以下命令: ``` pip install tensorflow-gpu ``` 4. 测试TensorFlow 安装完成后,可以在终端中输入以下命令测试TensorFlow是否安装成功: ``` python -c "import tensorflow as tf;print(tf.reduce_sum(tf.random.normal([100, 100])))" ``` 如果输出了一个随机数的和,说明TensorFlow已经安装成功。 以上就是Anaconda TensorFlow安装教程的简要步骤。需要注意的是,安装过程中可能会遇到一些问题,需要根据具体情况进行调整。 ### 回答2: Anaconda是一个数据科学家们使用的重要工具箱,它包括了多种编程语言及数据分析库。而Tensorflow则是Google公司的人工智能开源框架,它可以用于深度学习和机器学习的训练模型。 我们可以通过以下步骤在Anaconda安装Tensorflow: 第一步:可以通过官网下载Anaconda,打开终端后输入 conda -V 命令查看是否安装成功。 第二步:在终端中输入以下命令安装TensorFlow:conda install tensorflow。 第三步:运行下面的命令来切换Python版本:conda install python=3.6(这里是把Python版本切换到3.6,如果需要其他版本可以自行更改) 第四步:输入命令pip install tensorflow,再次安装TensorFlow的pip 包,以确保版本正确。 第五步:如果需要使用GPU加速的话,可以在终端中输入命令pip install tensorflow-gpu,这将安装可用于TensorFlow的GPU版本。 通过以上步骤,我们就可以在Anaconda环境下成功安装Tensorflow进行机器学习和数据分析的工作。在使用过程中,需要注意Python版本和TensorFlow的兼容性问题,同时也要根据系统和硬件的配置选择是否使用GPU加速版本。 ### 回答3: Anaconda是一种用于Python数据科学和机器学习的开源分发软件包,而TensorFlow是一个非常流行的开源深度学习框架。安装Anaconda安装TensorFlow可以轻松地将两者结合起来,为数据科学家和机器学习开发人员带来更便捷的编程和模型构建体验。 以下是使用Anaconda安装TensorFlow的步骤: 1. 首先,您需要安装Anaconda,可以从官方网站(https://www.anaconda.com/products/individual)下载适用于您所使用操作系统的版本。 2. 一旦安装完成,打开命令提示符或终端窗口。 3. 在命令提示符或终端窗口中,输入以下命令以创建新的Anaconda环境并安装TensorFlow: conda create -n tensorflow_env tensorflow 4. 输入完命令后,等待Anaconda下载和安装TensorFlow包及其相关依赖项。 5. 安装完成后,输入以下命令以激活新的环境: conda activate tensorflow_env 6. 现在,您已经准备好使用TensorFlow了!在命令提示符或终端窗口中输入以下命令测试您的安装python -c "import tensorflow as tf;print(tf.reduce_sum(tf.random.normal([1000, 1000])))" 7. 如果一切正常,您将会看到一条消息,说明您已经成功地安装TensorFlow。 在安装TensorFlow之后,您可以使用Jupyter Notebook或其他支持Python编程的IDE来开发和运行您的TensorFlow模型。如果您需要其他Python库或依赖项来支持您的工作流程,您可以使用conda命令来安装这些包并将其添加到您的Anaconda环境中。 总之,使用Anaconda安装TensorFlow非常简单,并且可以为数据科学家和机器学习开发人员提供更好的编程和模型构建体验。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值