tensorflow是谷歌出品的著名深度学习软件包,它一般在macos和Linux下运行,最新版也有一个windows版,但是国内介绍得很少。考虑到我本机用win10,希望主系统干净一些,同时我也不是从事此方面的专业人员,因此选择了用虚拟机装Ubuntu然后再装一个Tensorflow的办法。

先要说明的是,根据很多人研究的结果,虚拟机只支持CPU运算,不能进行cuda加速,因此想搞cuda大数据运算的可以先不看这篇文章了。

首先,scikit-learn应该是Tensorflow的依赖包之一,需要先安装好这个包。同时,scikit-learn又需要装好numpy和scipy。在不安装anacoda的情况下,只能一个个搞了,实在有点不喜欢anacoda的那个界面的我还是一个个搞吧。

安装numpy和scipy的过程可以看前一篇文章,也是不好搞。

那么,如何给ubuntu的python3安装scikit-learn呢?

首先,Ubuntu上的python3没有pip,要先给装上pip,命令如下:

~$ sudo apt-get install python3-pip

接下来,就可以利用pip安装scikit-learn了:

~$ sudo pip3 install -U scikit-learn

需要注意的是,我这里是为了给Ubuntu下的python3.6安装才这么费事。如果只是给python2没这么麻烦。

下一步,安装tensorflow,嗯,没有其他文章说的那么麻烦,又要源码又要编译啥的。直接一条命令:

~$ sudo pip3 install tensorflow

pip3自动获取最新的tensorflow源进行安装了。

几经波折的Ubuntu安装tensorflow相关推荐

  1. Ubuntu安装tensorflow报错:tensorflow-xx.whl not a supported wheel on this platform

    解决Ubuntu安装tensorflow报错:tensorflow-0.5.0-cp27-none-linux_x86_64.whl is not a supported wheel on this ...

  2. ubuntu 安装 TensorFlow、opencv3 的 tips

    安装tensorflow: 创建tensorflow虚拟环境 conda create -n  tensorflow python=2.7 输入命令查看可用版本的tensorflow-gpu cond ...

  3. Ubuntu安装TensorFlow

    使用清华大学开源软件镜像站:https://mirrors.tuna.tsinghua.edu.cn/ 下载. 在主界面右侧找到[相关链接]->[使用帮助],然后在出现的页面左侧找到Tensor ...

  4. Ubuntu和Centos安装Tensorflow教程PyTorch

    更多请关注: https://github.com/chanhal https://www.zhihu.com/people/chanhal https://github.com/chanhal/co ...

  5. Ubuntu上安装TensorFlow(python2.7版)

    笔记内容:Ubuntu上安装TensorFlow(python2.7版) 笔记日期:2018-01-31 我的系统环境: Ubuntu 16.04 LTS python 2.7 python 3.5 ...

  6. linux安装tensorflow教程,Ubuntu 16.04 安装 TensorFlow(GPU支持)

    本文记录Ubuntu 16.04安装Tensorflow步骤,也包括怎么从源码编译安装Tensorflow. 要想安装Tensorflow GPU版本,你需要有一个新一点的Nvidia显卡. Tens ...

  7. ubuntu 16.04 安装TensorFlow GPU版本

    推荐新版安装教程 http://blog.csdn.net/chenhaifeng2016/article/details/78874883 在ubuntu 16.04上安装cuda8.0和cudnn ...

  8. Ubuntu 15.04 安装TensorFlow(源码编译) 及测试梵高作画

    介绍Google的TensorFlow机器学习开源库,在UbuntuKylin上的安装和和源码编译. 原始官方文档参见:http://www.tensorflow.org. 本电脑配置如下: 3.19 ...

  9. ubuntu安装python3.5+pycharm+anaconda+opencv+docker+nvidia-docker+tensorflow+pytorch+Cmake3.8

    一,切换python版本为3.5 装好ubuntu,python版本是2.7的 我自己安装并更改打开为python3.5 sudo apt-get install python3.5 设置优先级和默认 ...

最新文章

  1. crontab 执行时间与系统时间不一致
  2. lora终端连接云服务器_腾讯云服务器上安装mysql,并用navicat连接
  3. ERP项目实施的原则
  4. python程序员工作时间_Python程序员是怎么找工作的?怎么最快时间找到自己想要的工作?...
  5. SQL的各种连接(cross join、inner join、full join)的用法理解
  6. log4net(c#) 配置及使用
  7. c语言中entern int x y,关于extern和int main()的结构有关问题
  8. 微信小程序|开发实战篇之七-steps进度条组件
  9. 在JSP中常见问题,防止SpringMVC拦截器拦截js等静态资源文件的解决方案
  10. 全球活跃开发者不足 1500 万,业余爱好者和学生仅占四分之一
  11. centos7安装mysql允许远程连接_Centos7安装mysql8.0,开启远程访问
  12. SQL server 2005下载地址
  13. C语言解决free invalid pointer 导致的core dumped问题引发的思考
  14. geoserver osm 导入_OSM导入PostGreSQL数据库 | 学步园
  15. 点位定位打开活动,到了某个点位后才可以打卡的活动,让打卡更具体,overflow: visible默认情况下,溢出是可见的
  16. 终于弄懂了origin批量制图
  17. $Linux vi/vim编辑器常用命令与用法总结
  18. JAVA学习日记每天进步一点点之集合类
  19. 《矩阵论》学习笔记(五):第五章 特征值的估计及对称矩阵的极性
  20. linux查看磁盘性能sar,基于sar分析磁盘IO性能

热门文章

  1. OCR:光学字符识别技术
  2. 2019四川大学计算机夏令营之旅
  3. 算法设计与分析: 4-27 登山机器人问题
  4. 利用jquery插件的图片剪切上传功能
  5. jsp与servlet数据交互出现null或???解决方案
  6. 【Java】 SpringBoot - 零基础搭建并使用
  7. Android 中的 安全模式(safe mode)
  8. 更改文件类型方法(文本文档改为lic文件)
  9. GBase 8c V5 集群版安装示例
  10. 深度学习和计算机视觉相关总结