python之用Anaconda安装Tensorflow


安装时间:2019-03-14

显卡: 1066

环境: win10 + anaconda 4.6.8 + python 3.6.8 + CUDA 10.0 + cuDNN 7.3.1 + Tensorflow-gpu 1.13.1      3-14

环境: win10 + anaconda 4.6.8 + python 3.6.8 + CUDA 10.0 + cuDNN 7.4.1 + Tensorflow-gpu 1.13.1       更新时间3-17                  安装openCV 4.0.1   更新时间3-22

 

下载网址:

CUDA : https://developer.nvidia.com/cuda-toolkit-archive

cuDNN历史版:  https://developer.nvidia.com/rdp/cudnn-archive

cuDNN最新版:  https://developer.nvidia.com/rdp/cudnn-download

安装步骤及需要注意的地方:

1.安装最新的显卡驱动;

2.安装CUDA是,注意要用自定义安装,并只勾选CUDA组件,其余都去掉(特别是最后一个会重新安装老版本的显卡驱动)

3.解压cuDNN,覆盖到Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.0

4.打开CMD,输入 nvcc -V    确认CUDA版本

5.输入conda creat --name mytf python=3.6    //建立一个命名为mytf的环境,可以自定义

6.输入activate mytf    //激活自定义环境,并进入

7.输入pip install tensorflow-gpu    //安装TF

8.验证环节参考其他博客

 

采坑史:

用了最新的CUDA 10.1 + cuDNN 7.5.0 , 失败。 2019-03-13

 

 

更新:

2019-03-17报了这么一个错,现象为显存爆炸。。根据推荐安装了 cuDNN 7.4.1,可以正常运行

2019-03-17 19:51:42.004078: E tensorflow/stream_executor/cuda/cuda_dnn.cc:324] Loaded runtime CuDNN library: 7.3.0 but source was compiled with: 7.4.1.  CuDNN library major and minor version needs to match or have higher minor version in case of CuDNN 7.0 or later version. If using a binary install, upgrade your CuDNN library.  If building from sources, make sure the library loaded at runtime is compatible with the version specified during compile configuration.

tensorflow.python.framework.errors_impl.UnknownError: Failed to get convolution algorithm. This is probably because cuDNN failed to initialize, so try looking to see if a warning log message was printed above.
     [[{{node inference/Conv2D}}]]

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 以下是anaconda安装tensorflow教程python的步骤: 1. 首先,你需要安装anaconda,可以在官网上下载对应的安装包,然后按照提示进行安装。 2. 安装完成后,打开anaconda prompt,输入以下命令来创建一个新的虚拟环境: conda create -n tensorflow python=3.6 这里我们创建了一个名为tensorflow的虚拟环境,并指定了python版本为3.6。 3. 激活虚拟环境: activate tensorflow 4. 安装tensorflow: pip install tensorflow 这里我们使用pip来安装tensorflow,因为conda的源中可能没有最新版本的tensorflow。 5. 安装完成后,可以通过以下命令来验证是否安装成功: python -c "import tensorflow as tf; print(tf.reduce_sum(tf.random.normal([1000, 1000])))" 如果输出了一个数字,说明安装成功。 6. 最后,退出虚拟环境: deactivate 希望以上步骤能够帮助你成功安装tensorflow。 ### 回答2: 如果想要安装TensorFlow,可以使用AnacondaAnaconda是一个Python发行版,可以通过Anaconda Navigator界面安装和管理Python包和环境。 以下是在Anaconda安装TensorFlow的步骤: 1. 安装Anaconda 首先,需要从Anaconda的官方网站下载并安装Anaconda。根据操作系统的不同选择相应的版本安装安装好后可以在终端或Anaconda Navigator中打开Anaconda。 2. 创建虚拟环境 虚拟环境可以让我们在同一台机器上运行不同版本的Python和库,避免冲突。可以通过以下命令创建一个名为“tensorflow”(也可以自己取其他名字)的虚拟环境: conda create -n tensorflow python=3.8 3. 激活虚拟环境 虚拟环境创建好后,需要激活它才能在该环境下安装和运行库。在终端中输入以下命令: conda activate tensorflow 4. 安装TensorFlow 在虚拟环境下,可以通过以下命令来安装TensorFlow: conda install tensorflow 等待安装完成后,就可以在虚拟环境下使用TensorFlow了。 5. 验证安装 在终端中输入以下命令: python 进入Python交互模式后,输入以下命令: import tensorflow as tf print(tf.__version__) 如果输出版本号表示安装成功,可以开始使用TensorFlow了。 以上是在Anaconda安装TensorFlow的步骤。安装过程中可能会遇到各种问题,需要根据错误提示进行解决。另外,还可以在Anaconda Navigator中使用GUI界面来完成安装和管理TensorFlow及其他库。 ### 回答3: anaconda是一个非常受欢迎的 Python 数据科学环境,可以帮助我们更加轻松地安装第三方库、管理 Python 版本以及创建 Python 环境。TensorFlow是一款非常流行的深度学习框架,也是机器学习领域中应用最广泛的框架之一。本文将详细介绍如何使用anaconda安装tensorflow教程python。 第一步:安装anaconda 我们可以从anaconda官网下载最新版本的anaconda安装程序,然后双击安装即可,注意安装时选择添加到环境变量。 第二步:创建tensorflow环境 在anaconda prompt下输入以下命令: conda create -n tensorflow python=3.7 这将创建一个名为“tensorflow”的新环境,并使用Python 3.7作为默认版本。 第三步:激活tensorflow环境并安装tensorflowanaconda prompt下输入以下命令: conda activate tensorflow 这将激活名为“tensorflow”的环境,之后再输入以下命令: conda install tensorflow 这将下载并安装最新版本的TensorFlow。如果您需要安装其他版本的TensorFlow,则可以在指令中指定版本号: conda install tensorflow=1.15 这将安装TensorFlow 1.15版本。注意:如果您安装TensorFlow时出现错误,可能需要升级conda版本或者Python版本。 第四步:测试TensorFlow 我们可以通过以下命令测试是否成功安装TensorFlowpython import tensorflow as tf tf.__version__ 当出现输出“2.2.0”时,表示TensorFlow已成功安装,并且您已经可以使用TensorFlow了。 以上是anaconda安装tensorflow教程python的具体步骤,希望能够对您有所帮助。安装TensorFlow后,您可以使用其强大的功能进行机器学习和深度学习项目的开发与实现。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值