1.安装Anaconda

下载 Anaconda2-5.0.1-Linux-x86_64.sh 文件

执行下面命令:

bash Anaconda2-5.0.1-Linux-x86_64.sh

遇到选yes或no的都选yes

具体参考此博客:https://blog.csdn.net/woainishifu/article/details/74978647

2.安装Tensorflow

调用以下命令创建名为 tensorflow 的 conda 环境,以运行某个版本的 Python:

conda create -n tensorflow pip python=2.7

激活tensorflow环境:

source activate tensorflow

安装python2.7  仅支持CPU的tensorflow

pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.6.0-cp27-none-linux_x86_64.whl

python3.6  GPU版本,更多版本查看https://www.cnblogs.com/hezhiyao/p/8330435.html

pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-1.4.1-cp36-cp36m-linux_x86_64.whl

3.测试

输入以下几行代码:

python
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))

输出结果为Hello, TensorFlow!  说明安装成功

4.退出tensorflow环境:

source deactivate

5.问题

1)在ipython和jupyter notebook中,import tensorflow时,都显示找不到模块

目前的解决方案:在tensorflow环境下再安装一遍这两个文件

conda install jupyter

我的疑惑:如何不通过载安装的方式解决这个问题,比如通过改什么路径的方式

安装jupyter时出现这个博客显示的问题

问题原因:网速太慢,下载失败

解决方案:用清华大学开元软件镜像站

在tensorflow环境下,运行以下命令,即可成功安装jupyter:

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

Conda包管理

# 安装xxxx
conda install xxxx# 查看当前环境下已安装的包
conda list# 查看某个指定环境的已安装包
conda list -n python34# 查找package信息
conda search numpy# 安装package
# 如果不用-n指定环境名称,则被安装在当前活跃环境 也可以通过-c指定通过某个channel安装
conda install -n python34 numpy 

Conda 更新

# 更新python34环境下的numpy
conda update -n python34 numpy# 删除python34环境下的numpy
conda remove -n python34 numpy

安装scikit-learn,报错

conda install -c anaconda scikit-learn

sudo apt install python3-sklearn

参考博客:https://blog.csdn.net/guan__hua/article/details/61240932

Ubuntu16.04_Anaconda_TensorFlow(CPU)_py2.7及conda相关操作相关推荐

  1. conda相关操作(pkgs)

    conda create创建环境的时候  -y参数是能够直接跳过安装的确认过程 查看当前所有的虚拟环境 conda info -e 将目前conda环境的版本导出 conda env export & ...

  2. CPU运行功耗和什么相关?消耗的电能都去哪了?

    以下内容转载自 https://www.toutiao.com/i6651662936500601352/ 原创老狼zhihu2019-01-31 16:36:07 很久很久以前,在邀请下,有人问我一 ...

  3. ubuntu中anaconda创建虚拟环境等相关操作

    anaconda安装地址 一:conda简介 conda可以理解为一个工具,也是一个可执行命令,其核心功能是包管理和环境管理.包管理与pip的使用方法类似,环境管理则是允许用户方便滴安装不同版本的py ...

  4. VC++中多线程学习(MFC多线程)二(线程的相关操作、线程间的通信)

    上一篇笼统介绍了如何创建线程以及线程如何和类成员函数通信,本篇将主要介绍: 线程的相关操作 1.线程的挂起和恢复:SuspendThread.ResumeThread 在线程创建并运行后,用户可以对线 ...

  5. Linux系列文章 —— vim的基本操作(误入vim退出请先按「ESC」再按:q不保存退出,相关操作请阅读本文)

    系列文章目录 vim-操作篇 进程概念篇 进程地址空间篇 文章目录 系列文章目录 前言 一.vim的基本概念 二.vim的基本操作 1.退出vim编辑器 2.进入vim编辑器 3.模式功能及切换 三. ...

  6. 04Linux常用命令(文件系统与磁盘相关操作)

    Linux常用命令(文件系统与磁盘相关操作) 1.基础知识 1:通常称呼一个可被挂载的数据为一个文件系统而不是一个分区.2:操作系统的文件数据除了文件的实际内容外,通常含有非常多的属性,例如Linux ...

  7. 50.逻辑卷管理5,文件系统相关操作,创建挂载文件系统,扩容文件

    文件系统相关操作 创建文件系统 格式化 逻辑卷textlv创建好之后,就可以在上面创建文件系统,以ext4文件系统为例,应该注意的是逻辑卷的引用需要逻辑卷的设备文件,逻辑卷的设备文件有两种书写方式 以 ...

  8. 【Linux】一篇文章搞定 进程 及相关操作

    文章目录 Linux下进程相关操作1. 进程概念1.1 进程基本概念1.2 Linux下PCB的定义2.进程查看3. 进程创建3.1 fork函数3.2 vfork函数3.3 fork与vfork的异 ...

  9. 2021年大数据HBase(五):HBase的相关操作JavaAPI方式

    全网最详细的大数据HBase文章系列,强烈建议收藏加关注! 新文章都已经列出历史文章目录,帮助大家回顾前面的知识重点. 目录 系列历史文章 前言 HBase的相关操作-JavaAPI方式 一.需求说明 ...

最新文章

  1. oracle数据库12528,解决(Oracle)ORA-12528: TNS: 监听程序: 所有适用例程都无法建立新连接 问题...
  2. Campus Address
  3. vectorobserver obs是做什么_带着色碳纤维主体的OBS雪佛兰皮卡
  4. Flickr 的开发者的 Web 应用优化技巧(转)
  5. word排版插件_8款堪称神器的Office插件,让你工作效率直线飙升!
  6. TokenInsight:反映区块链行业整体表现的TI指数较昨日同期上涨0.8%
  7. PHP与Unicode签名(BOM)
  8. scala 与 spark 并行化
  9. BeanUtils.copyProperties使用
  10. thinkphp5 没有 $this->ajaxReturn
  11. JAVA疯狂讲义 第四版 课后习题 第四章 4.5
  12. c语言的异步回调函数,C语言函数的回调函数
  13. 如何使新浪播放器自动播放_七夕小子_新浪博客
  14. 嵌入式系统多媒体框架分析
  15. Deep Layer Aggregation
  16. solver参数详解
  17. 阿里云免费服务器搭建个人博客
  18. 华硕灵耀pro16参数 华硕灵耀pro16怎么样
  19. AUTOCAD——圆环
  20. windows的dmp文件使用

热门文章

  1. python工资高还是java-Python和Java哪个工资高
  2. 零基础学python知乎-零基础应该选择学习 java、php、前端 还是 python?
  3. SpringSecurity系列(四) Spring Security 实现权限树形菜单
  4. 计算机网络重点知识总结 谢希仁版,计算机网络谢希仁版网络层知识点总结
  5. vue中文件上传方法
  6. python爬虫怎么发布请求_http请求如何在python爬虫中实现?
  7. Linux向文件中写入内容
  8. 在请求目标中找到无效字符。有效字符在RFC 7230和RFC 3986中定义
  9. easyUI 动态参数名称和动态参数值
  10. 2021 年百度之星·程序设计大赛 - 复赛 1002 Add or Multiply 1(第2类斯特林数)