基于 Anaconda 的 Tensorflow 环境配置

一、什么是 Anaconda?

Anaconda (官方网站) 是可以便携获取包且对包能够进行管理, 同时对环境可以统一进行管理的发行版本. Anaconda包含了 conda、Python 在内的超过 180 个科学包及其依赖项.

Anaconda具有以下特点:

  • 开源
  • 安装过程简单
  • 高性能使用 Python 和 R 语言
  • 免费的社区支持
  • conda 包
  • 环境管理器
  • 1000+开源库

二、Anaconda 的安装

  • Anaconda 官网下载图形安装包

  • 打开 Anaconda 官网:https://www.anaconda.com/

  • 点击主页的 “Download” 按钮下载即可
    基于 Anaconda 的 Tensorflow 环境配置
  • 双击安装包进行安装,并选择自己的安装位置,建议安装路径中不要出现中文
    基于 Anaconda 的 Tensorflow 环境配置
  • 等待一段漫长的时间,直至安装程序完成安装。

  • 命令行安装文件

  • Python 2.7版本
bash ~/Downloads/Anaconda3-5.3.1-MacOSX-x86_64.sh  //python2版本
  • Python 3.7版本
bash ~/Downloads/Anaconda3-5.3.1-MacOSX-x86_64.sh  //python3版本
  • 两者后面跟的均是安装文件的目录
  • 安装过程

    • 自动提示 In order to continue the installation process, please review the license agreement(请浏览许可证协议以便继续安装)
    • 点击 Enter查看”许可证协议”.

    • 输入 yes表示同意协议

    • 自动提示 Press Enter to confirm the location, Press CTRL-C to cancel the installation or specify an alternate installation directory(按回车键确认安装路径, 按 'Ctrl + C' 取消安装或者指定安装目录)
    • 如果接受默认安装路径, 则会显示 PREFIX=/home/<user>/anaconda<2 3 or><!--2--></user>并且继续安装
    • 自动提示 Do you wish the installer to prepend the Anaconda install location to PATH in your /home/<user>/.bash_profile ?&#x201D;(&#x4F60;&#x5E0C;&#x671B;&#x5B89;&#x88C5;&#x5668;&#x6DFB;&#x52A0;Anaconda&#x5B89;&#x88C5;&#x8DEF;&#x5F84;&#x5728;/home/<user>/.bash_profile&#x6587;&#x4EF6;&#x4E2D;&#x5417;)</user></user>
    • 这里是说你是否希望自动添加环境变量到 .bash_profile文件中, 输入 yes, 就会自己帮你添加, 如果输入 no, 则需要你自己手动添加, 这里直接 yes就好
    • 最后看到 Thank you for installing Anaconda!就表示安装完成
    • 使新加的环境变量生效
    • 命令行
source ~/.bash_profile
  • 重启终端
  • 常用的命令
// &#x67E5;&#x770B; conda &#x7248;&#x672C;
conda --version
// &#x66F4;&#x65B0; conda &#x7248;&#x672C;
conda update conda
// &#x67E5;&#x770B;&#x5DF2;&#x5B89;&#x88C5;&#x4F9D;&#x8D56;&#x5E93;
conda list
// &#x521B;&#x5EFA;&#x65B0;&#x7684; Python &#x73AF;&#x5883;
conda create --name myenv
// &#x6307;&#x5B9A; Python &#x7248;&#x672C;
conda create -n myenv python=3.7
// &#x521B;&#x5EFA;&#x65B0;&#x73AF;&#x5883;&#x5E76;&#x6307;&#x5B9A;&#x5305;&#x542B;&#x7684;&#x5E93;
conda create -n myenv scipy
// &#x6307;&#x5B9A;&#x4F9D;&#x8D56;&#x5E93;&#x7684;&#x7248;&#x672C;
conda create -n myenv scrpy=0.15.0
// &#x590D;&#x5236;&#x73AF;&#x5883;
conda create --name myclone --clone myenv
// &#x67E5;&#x770B;&#x662F;&#x5426;&#x590D;&#x5236;&#x6210;&#x529F;
conda info --envs
// &#x6FC0;&#x6D3B;&#x3001;&#x8FDB;&#x5165;&#x67D0;&#x4E2A;&#x73AF;&#x5883;
source activate myenv
// &#x9000;&#x51FA;&#x73AF;&#x5883;
source deactivate
// &#x5220;&#x9664;&#x73AF;&#x5883;
conda remove --name myenv --all
// &#x67E5;&#x770B;&#x5F53;&#x524D;&#x7684;&#x73AF;&#x5883;&#x5217;&#x8868;
conda info --envs
conda env list
// &#x67E5;&#x770B;&#x67D0;&#x4E2A;&#x73AF;&#x5883;&#x4E0B;&#x5B89;&#x88C5;&#x7684;&#x4F9D;&#x8D56;&#x5E93;
conda list -n myenv
// &#x67E5;&#x627E;&#x5305;
conda search XXX
// &#x5B89;&#x88C5;&#x5305;
conda install XXX
// &#x66F4;&#x65B0;&#x5305;
conda update XXX
// &#x5220;&#x9664;&#x5305;
conda remove XXX
// &#x5B89;&#x88C5;&#x5230;&#x6307;&#x5B9A;&#x73AF;&#x5883;
conda install -n myenv XXX

三、安装 Tensorflow

  1. 打开开始菜单,打开”Anaconda3″文件夹,打开”Anaconda Navigator(anaconda3)”
    基于 Anaconda 的 Tensorflow 环境配置
  2. 点击左侧的”Environments”
    基于 Anaconda 的 Tensorflow 环境配置
  3. 在左侧选中”Create”,创建一个新环境,名称随机。比如”tensorflow_env”,然后创建环境,等待环境创建完成。
    基于 Anaconda 的 Tensorflow 环境配置
  4. 创建环境成功后,在刚创建的环境中,将”Installed”改为”All”,在搜索框中搜索关键字”tensorflow”,选中进行安装即可。
    基于 Anaconda 的 Tensorflow 环境配置

; 验证环境

  1. 打开”Anaconda3″文件夹,打开”Anaconda Prompt(anaconda3)”
    基于 Anaconda 的 Tensorflow 环境配置
  2. 在命令行中输入 activate &#x73AF;&#x5883;&#x540D;
  3. 输入命令 python
  4. 输入命令 import tensorflow as tf,这个命令的执行可能会需要几秒钟
    基于 Anaconda 的 Tensorflow 环境配置

Original: https://blog.csdn.net/li_peng_yuan/article/details/124606345
Author: Lummers
Title: 基于 Anaconda 的 Tensorflow 环境配置

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/497069/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球