热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

ubuntu16.04安装anaconda3、Cuda9.0、TensorflowGPU深度学习环境搭建

 如何在Ubuntu下安装Anaconda及搭建环境安装TensorFlow深度学习框架https:blog.csdn.netu010899985articledetails594

 

如何在Ubuntu下安装Anaconda及搭建环境安装TensorFlow深度学习框架

https://blog.csdn.net/u010899985/article/details/59482825

史上最全的ubuntu16.04安装nvidia驱动+cuda9.0+cuDnn7.0 

https://blog.csdn.net/fdqw_sph/article/details/78745375

Ubuntu 16.04 上安装 CUDA 9.0 详细教程

https://blog.csdn.net/QLULIBIN/article/details/78714596

Ubuntu 16.04 + Nvidia 显卡驱动 + Cuda 8.0 (问题总结 + 解决方案)

https://blog.csdn.net/zafir_410/article/details/73188228?utm_source=itdadao&utm_medium=referral

Ubuntu16.04深度学习环境配置——Anaconda(基于Python3.5)+Tensorflow(GPU版本)的安装以及在PyCharm中的使用

https://blog.csdn.net/AllenIrving/article/details/80406709

 

问题总结:

Q1:我在安装anaconda过程中,直接跳过了PATH的安装如下图:

《ubuntu 16.04 安装anaconda3、Cuda9.0、Tensorflow-GPU深度学习环境搭建》

遇到这种情况只能自己添加了:

1、到根目录下,打开终端并输入:

sudo gedit ~/.bashrc

2、在.bashrc文件末尾添加的路径: 

#export PATH=/home/xxx/anaconda3/bin:$PATH

保存并关闭文件

3、使其立即生效,在终端执行:

source ~/.bashrc

4、测试anaconda安装成功:

anaconda -V

 5、打开anaconda-navigator

$ anaconda-navigator

  

Q2: 安装Anaconda后,需要安装Tensorflow出现问题:

conda create -n tensorflow python=3.6   #我下的TensorFlow对应的Python是3.6版本,那么我就使用这行

错误信息: 
CondaHTTPError: HTTP 000 CONNECTION FAILED for url  
Elapsed: –  

解决办法:

sudo gedit ~/.condarc

删除文件中 -defaults那一行即可。

 

Anaconda使用:

激活和关闭环境:

source activate tensorflow #激活环境(这里tensorflow 是你自己的环境名称)
source deactivate tensorflow #关闭环境 

调用激活后环境中的jupyter notebook(一定要给激活环境安装jupyter notebook)

$ ipython notebook

 

 修改jupyter的目录:

jupyter notebook --generate-config

 

安装Tensorflow:

1、换源(如果出现URL错误的话)

 

2、安装Tensorflow-gpu

conda install tensorflow-gpu

如果失败试试:
pip install tensorflow-gpu
如果pip3 install --upgrade tensorflow-gpu失败的话,先安装pip
sudo apt install python3-pip

或者:
pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow_gpu-1.8.0-cp36-cp36m-linux_x86_64.whl
安装keras:(如果需要)

pip install keras

3、测试Tensorflow 

 

import tensorflow as tf
a
= tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[2, 3], name='a')
b
= tf.constant([1.0, 2.0, 3.0, 4.0, 5.0, 6.0], shape=[3, 2], name='b')
c
= tf.matmul(a, b)
sess
= tf.Session(cOnfig=tf.ConfigProto(log_device_placement=True))
print(sess.run(c))

 

4、查看Tensorflow版本号

python
import tensorflow as tf
tf.
__version__
或者:
anaconda search -t conda tensorflow 

 

Ubuntu关机重启命令简介:
重启命令:
1、reboot
2、shutdown -r now 立刻重启(root用户使用)
3、shutdown -r 10 过10分钟自动重启(root用户使用)
4、shutdown -r 20:35 在时间为20:35时候重启(root用户使用)

 

如果ubantu分区根目录空间太小,可以通过挂载方式解决:

http://forum.ubuntu.org.cn/viewtopic.php?f=86&t=80493

 


推荐阅读
  • 通过Anaconda安装tensorflow,并安装运行spyder编译器的完整教程
    本文提供了一个完整的教程,介绍了如何通过Anaconda安装tensorflow,并安装运行spyder编译器。文章详细介绍了安装Anaconda、创建tensorflow环境、安装GPU版本tensorflow、安装和运行Spyder编译器以及安装OpenCV等步骤。该教程适用于Windows 8操作系统,并提供了相关的网址供参考。通过本教程,读者可以轻松地安装和配置tensorflow环境,以及运行spyder编译器进行开发。 ... [详细]
  • 本人学习笔记,知识点均摘自于网络,用于学习和交流(如未注明出处,请提醒,将及时更正,谢谢)OS:我学习是为了上 ... [详细]
  • 安装Tensorflow-GPU文档第一步:通过Anaconda安装python从这个链接https:www.anaconda.comdownload#window ... [详细]
  • Win10+Python3.7+Tensorflow安装
    Win10+Python3.7+Tensorflow安装Step1:安装AnacondaStep2:Tensorflow的安装转载请注明出处:https:blog.csdn.net ... [详细]
  • 学习SLAM的女生,很酷
    本文介绍了学习SLAM的女生的故事,她们选择SLAM作为研究方向,面临各种学习挑战,但坚持不懈,最终获得成功。文章鼓励未来想走科研道路的女生勇敢追求自己的梦想,同时提到了一位正在英国攻读硕士学位的女生与SLAM结缘的经历。 ... [详细]
  • 本文介绍了PhysioNet网站提供的生理信号处理工具箱WFDB Toolbox for Matlab的安装和使用方法。通过下载并添加到Matlab路径中或直接在Matlab中输入相关内容,即可完成安装。该工具箱提供了一系列函数,可以方便地处理生理信号数据。详细的安装和使用方法可以参考本文内容。 ... [详细]
  • Python已成为全球最受欢迎的编程语言之一,然而Python程序的安全运行存在一定的风险。本文介绍了Python程序安全运行需要满足的三个条件,即系统路径上的每个条目都处于安全的位置、"主脚本"所在的目录始终位于系统路径中、若python命令使用-c和-m选项,调用程序的目录也必须是安全的。同时,文章还提出了一些预防措施,如避免将下载文件夹作为当前工作目录、使用pip所在路径而不是直接使用python命令等。对于初学Python的读者来说,这些内容将有所帮助。 ... [详细]
  • 前段时间做一个项目,需求是对每个视频添加预览图,这个问题最终选择方案是:用canvas.toDataYRL();来做转换获取视频的一个截图,添加到页面中,达到自动添加预览图的目的。 ... [详细]
  • Tensorflow2.0YOLO篇之YOLO1论文原理YOLO篇之算法原理介绍YOLO篇之提取xml文件信息YOLO篇之图像信息预处理YOLO篇之YOLO1论文想要彻底了解YOL ... [详细]
  • 零基础用Python打造Android字符串资源翻译器(五):增加图形化界面
    目录 ... [详细]
  • 【爬虫训练场】:分页爬虫案例设计Demo,Python Flask与MySQL的完美连接
    网站类应用,一定离不开MySQL,所以本案例将带着大家学习一下,通过Flask调用MySQL数据,并实现分页呈现。类被称作蓝图,它是一个存储操作方法的容器,Flask可以通过Blu ... [详细]
  • 人脸检测 pyqt+opencv+dlib
    一、实验目标绘制PyQT界面,调用摄像头显示人脸信息。在界面中,用户通过点击不同的按键可以实现多种功能:打开和关闭摄像头, ... [详细]
  • 程序分析与优化9附录XLA的缓冲区指派
    本章是系列文章的案例学习,不属于正篇,主要介绍了TensorFlow引入的XLA的优化算法。XLA也有很多局限性,XLA更多的是进行合并,但有时候如果参数特别多的场景下,也需要进行 ... [详细]
  • 干货 | 携程AI推理性能的自动化优化实践
    作者简介携程度假AI研发团队致力于为携程旅游事业部提供丰富的AI技术产品,其中性能优化组为AI模型提供全方位的优化方案,提升推理性能降低成本࿰ ... [详细]
  • 「爆干7天7夜」入门AI人工智能学习路线一条龙,真的不能再透彻了
    前言应广大粉丝要求,今天迪迦来和大家讲解一下如何去入门人工智能,也算是迪迦对自己学习人工智能这么多年的一个总结吧,本条学习路线并不会那么 ... [详细]
author-avatar
左莹薇_834
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有