如何在anaconda上,完美安装+运行tensorflow。
发布网友
发布时间:2022-04-21 17:57
我来回答
共2个回答
热心网友
时间:2022-07-12 21:17
首先声明的是笔者企图用TensorFlow GPU版本,需要NVIDIA显卡的支持,但是光有显卡还不够,还需要NVIDIA的CUDA平台,不安装的话会报错。当前使用的CUDA版本是8.0,与Anaconda的相关的包版本相同。CUDA 8.0的官方下载地址如下:
https://developer.nvidia.com/cuda-80-ga2-download-archive由于笔者使用的是Windows环境,所以选择Windows版本下载。CUDA8.0比较大,大约1.3G,下载完成之后双击运行安装即可。安装需要一段时间,不过需要注意的是,CUDA的安装过程会更改大量的底层驱动和注册表,所以会被杀毒软件拦截。安装过程中要么关闭杀软,要么时刻守在旁边给与信任,否则会安装失败。接下来我们来安装Anaconda。Anaconda是一个Python开发环境和包管理平台,其提供了大量科学计算的包和依赖项,给Python开发提供了巨大的便利。首先是下载Anaconda,官方下载地址为:https://www.anaconda.com/download/ 。在网页中下载对应版本的anaconda。笔者选用的Python3.6的64位版本。下载完成后双击运行安装。一路点击确定,为全部用户安装anaconda。然后,在配置环境变量的界面,仅勾选下方的选项即可。然后等待其完成安装。Anaconda基本安装完成,接下来我们开始配置tensorflow的运行环境。在开始菜单中选择运行Anaconda Navigator。Anaconda Navigator打开后的界面如下图,我们看到在root环境下已经有了许多的工具和框架。不过笔者比较倾向于为tensorflow单独建立一个环境。单击左侧边栏的Environments选项。在开始的时候是只有一个root环境的,笔者已经建立了一个tensorflow环境,不影响后续。单击下方的“Create”按钮,创建一个任意名称的新环境,然后稍等几秒钟。新环境创建完成后会有一些默认的依赖包,不必理会。在右侧主窗体上方,切换成not installed, 然后搜索tensorflow。
热心网友
时间:2022-07-12 21:17
1 首先声明的是笔者企图用TensorFlow GPU版本,需要NVIDIA显卡的支持,但是光有显卡还不够,还需要NVIDIA的CUDA平台,不安装的话会报错。当前使用的CUDA版本是8.0,与Anaconda的相关的包版本相同。
2 CUDA 8.0的官方下载地址如下:https://developer.nvidia.com/cuda-80-ga2-download-archive由于笔者使用的是Windows环境,所以选择Windows版本下载。
3 CUDA8.0比较大,大约1.3G,下载完成之后双击运行安装即可。安装需要一段时间,不过需要注意的是,CUDA的安装过程会更改大量的底层驱动和注册表,所以会被杀毒软件拦截。安装过程中要么关闭杀软,要么时刻守在旁边给与信任,否则会安装失败。