Ubuntu下安装tensorflow且使用virtualenv @ 胡巴 | 星期五,六月 15 日,2018 年 | 2 分钟阅读 | 更新于 星期二,九月 28 日,2021 年

早就知道有tensorflow这么一个东西,一直想玩一下,今天就对其在ubuntu上进行了安装,顺便记录一下安装过程,本来写了个安装脚本,但是忘记保存了。。。安装过程参考官网教程!

根据自己的python版本选择其中一个命令进行执行:

sudo apt-get install python-pip python-dev python-virtualenv # for Python 2.7
sudo apt-get install python3-pip python3-dev python-virtualenv # for Python 3.n

还是根据python版本选择一个进行执行,来创建一个virtualenv虚拟环境

virtualenv --system-site-packages targetDirectory # for Python 2.7
virtualenv --system-site-packages -p python3 targetDirectory # for Python 3.n

根据自己所使用的shell来进行source

source ~/tensorflow/bin/activate # bash, sh, ksh, or zsh
source ~/tensorflow/bin/activate.csh  # csh or tcsh

source后就进入到刚刚创建的virtualenv环境中了,然后在该环境下进行tensorflow的安装

确认一下pip版本在8.1及以上

easy_install -U pip

根据自己的python版本及本身需要和硬件支持选择其中的一种进行安装

pip install --upgrade tensorflow      # for Python 2.7
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade tensorflow     # for Python 3.n
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade tensorflow-gpu  # for Python 2.7 and GPU
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade tensorflow-gpu # for Python 3.n and GPU

安装完成后,可以在虚拟环境下进行测试,看看是否安装成功

python

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

如果以上过程都顺利进行,那么恭喜你,你的tensorflow已经成功安装了。如果不顺利,那么也别灰心,可以再参考一下官网:https://www.tensorflow.org/install/install_linux#top_of_page 看看是否能让你的安装更顺利些,祝好运!~~

Copyright © 2017 - 2025 boboidea.com All Rights Reserved 波波创意软件工作室 版权所有 【转载请注明出处】

avatar

BoBo`s Blog每天进步一点点,能多一点是一点

基本信息
  • 姓名:bobo
  • 花名:胡巴
  • 性别:男
  • 血型:O型
  • 星座:白羊座

联系方式

  • 所在地:上海
  • QQ:279250819
  • 微信号:wanghuiwoshinideyou
  • 电子邮件:279250819@qq.com

博客地址

公众号

alt 无限递归

工作经历
  • 2022.5 - 至今

    • 公司:乐府互娱
    • 职位:高级SDK工程师
  • 2019.6 - 2022.4

    • 公司:萌推(上海突进网络科技有限公司)
    • 职位:中级PHP工程师 & 初级golang工程师
    • 荣誉:
      • 绩效A连续得主
      • 月度之星
      • 优秀个人奖
    • 所作所为:
      • 利用ES优化OMS、MMS管理系统商品列表查询
      • 利用消息队列、Redis、乐观锁优化商品审核流程
      • 利用Redis对商家端接口进行有效限流
      • 优化商品相关表索引,提升SQL查询速度
      • 商品中台构建,统一商品相关操作
      • 大表优化(数据分离、分表、大字段拆分)
      • 掌握所有商品核心流程
  • 2018.5 - 2019.5

    • 公司:DaDa英语(上海卓赞教育信息科技有限公司)
    • 职位:中级PHP开发工程师
    • 荣誉:无
    • 所作所为:
      • 利用ES优化教师CMS系统统计数据接口至500ms内
      • 工单系统开发及持续优化
      • 教师CMS系统的功能开发及持续优化
  • 2018.3 - 2018.5

    • 公司:波奇(上海)信息科技有限公司
    • 职位:初级PHP开发工程师
    • 荣誉:同下
    • 所做作为:如下
  • 2016.7 - 2018.3

    • 公司:光橙(上海)信息科技有限公司
    • 职位:初级PHP开发工程师
    • 荣誉:
      • 年度最佳进步奖
    • 所作所为:
      • 利用Redis提升商详接口最佳响应速度至50ms内
      • 利用Redis提升双11活动页可承受QPS至500以上
      • 利用Redis对接口进行简单限流
      • 与小伙伴合作提升搜索质量(ES初识)
      • 其他C端接口的开发及优化
      • B端商城老页面的维护及优化
SKILLS

编程语言

  • PHP
  • Golang
  • Shell
  • JAVA
  • JS
  • HTML\CSS

数据库

  • MySQL
  • Redis
  • Clickhouse

消息中间件

  • RabbitMq
  • Kafka

文档撰写

  • Swagger
  • Markdown

技术框架

  • Laravel
  • gin

搜索引擎

  • ElasticSearch

抓包工具

  • Charles