ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

【tensorflow】VMware Ubuntu+Tensorflow配置和使用

2019-07-01 12:51:37  阅读:223  来源: 互联网

标签:python sudo alternatives Ubuntu conda install tensorflow Tensorflow


本文主要是记录配置tf环境和虚拟机时遇到的问题和方法,方便日后再查找(补前三年欠下的技术债)

  • 宿主机环境:win10 64位
  • 宿主机python: anaconda+python3.6
  • 宿主机tensorflow-gpu:cuda10.1.105 + cudnn 7.6.0
  • 虚拟机交互:VMware Workspace 15.0
  • 虚拟机系统:ubuntu 16.04 desktop 64位

【Ubuntu常用快捷键】

  • 终端: Ctrl+Alt+T
  • 终端新建标签页: Ctrl+Shift+T
  • 终端复制粘贴: Ctrl+Shift+C, Ctrl+Shift+V
  • 显示常用快捷键: 按住Super(Win)不动
  • 截活动窗口图: Alt+Print
  • 区域截图: Shift+Print
  • 安装: sudo apt-get install
  • 卸载: sudo apt-get remove
  • 移除没用的包: sudo apt-get autoremove

【Ubuntu的python版本的转换】

对于ubuntu 16.04,但是他本身是自带python2和python3两个版本,两个版本默认的是使用python2,这里记录一下如果在版本间切换以及如何把python版本切换到python3的方法

可以使用update-alternatives进行修改和转换,可以先列出所有可用的python替代版本信息:

出现报错,无python候选项,为了解决这个问题,我们可以更新一下替换列表,将python2和python3均放入其中

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.5 2

  --install 选项使用了多个参数用于创建符号链接。

最后一个参数指定了此选项的优先级,如果我们没有手动来设置替代选项,那么具有最高优先级的选项就会被选中。

故在这种情况下,python3就成为了默认的版本

之后修改的时候,只需要 sudo update-alternatives --config python 就可以了

 

【搭载tensorflow-gpu】

 1. 安装Anaconda

 2. 创建并激活环境

 3.利用conda install 安装

$ source activate tensorflow-gpu

(tensorflow)$ conda install -c conda-forge tensorflow-gpu

 

 

【conda常用指令】

- 查看当前系统下的环境

conda info -e

- 激活环境和关闭环境

- activate env_name
- conda deactivate

- 创建和删除环境

conda create -n env_name python=3.5
conda remove -n env_name --all

 

标签:python,sudo,alternatives,Ubuntu,conda,install,tensorflow,Tensorflow
来源: https://www.cnblogs.com/hithongming/p/11106216.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有