虚拟机 Ubuntu18.04 tensorflow cpu 版本
虚拟机 Ubuntu18.04 tensorflow cpu 版本
虚拟机VMware
配置:
- 20G容量,可扩充
- 2G内存,可扩充
- 网络采用NAT模式
- 平台:win10下的Ubuntu18.04
出现的问题
网络连接问题
在安装VMware以后,需要将其服务全部打开,正常连上网的应该是右上角出现三个正方形的标志,如果没有的话,就说明有网络问题。
解决方法
在本地电脑中找到服务,打开以VM开头的所有服务
除此之外,如果你自己已经修改过网络链接问题,那么
编辑 -> 虚拟网络编辑器 -> 更改设置(右下角)-> 还原默认设置
一般来说就可以解决了,如果不能的话可以参考别的博客。
分辨率问题:
安装vmware tools (一般会提醒的,或者在虚拟机选项卡中可以找到)
解压,直接运行后缀名为pl的文件即可。
./vmware-install.pl
文件夹共享问题
虚拟机 设置 选项 共享文件夹
总是启用
添加文件夹
安装Anaconda
- 一般都是从清华园上下载的,地址https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
- 20分钟以内会下载完成
- 安装
bash Anaconda **** .sh
- Anaconda 远程仓库镜像
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 常用命令
- conda --version
- conda update conda
- conda create --name mine python=3.6
- conda remove --name mine --all
- conda search --full-name python
- conda list
- conda install numpy
- conda remove numpy
- source activate mine
- source deactivate mine
- conda update numpy
- conda update conda
- conda update anaconda
- conda update python
- 可能遇到的问题
- 包损坏了,重新下载最新版本,删除anaconda文件夹,将环境变量删除。
- conda命令不存在,检查环境变量,.bashrc文件,最后一行,一般来讲,可能是anaconda版本比如anaconda2 ,anaconda3导致找不到环境。修改一下就可以正常使用了。
安装tensorflow
安装pip:
sudo apt-get install python-pip python-dev
安装tensorflow
conda create -n tensorflow python=3.6 wget https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.0.0-cp36-cp36m-linux_x86_64.whl mv tensorflow-1.0.0-cp36-cp36m-linux_x86_64.whl tensorflow-1.0.0-py3-none-linux_x86_64.whl #重命名 source activate tensorflow cd Downloads pip install --ignore-installed --upgrade tensorflow-1.0.0-py3-none-linux_x86_64.whl
验证安装是否成功
(tensorflow)$ python
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
sess.run(hello)
但是此时发现在spyder或者pycharm中 使用TensorFlow无法识别。
打开你的anaconda文件夹,找到envs 打开tensorflow 将sitepack-ages里面的东西都考到 anaconda/lib/python2.7/sitepack-ages
参考内容
https://www.cnblogs.com/tiansheng/p/7281290.html
用环境跑一下neural-style程序
# 将库文件下载
git clone https://github.com/anishathalye/neural-style
# 安装vgg19
wget http://www.vlfeat.org/matconvnet/models/beta16/imagenet-vgg-verydeep-19.mat
准备工作
sudo apt-get update
sudo apt-get install python-pip python-dev python-scipy git
开始
cd ~/workspace/neural-style-master/
python neural_style.py --content ./examples/1-content.jpg --styles ./examples/1-style.jpg --output ./examples/outtest.jpg
错误
no module named tensorflow
source activate tensorflow
ModuleNotFoundError: No module named 'scipy'
conda install scipy
ModuleNotFoundError: No module named 'PIL'
conda install pillow
结束
虚拟机 Ubuntu18.04 tensorflow cpu 版本的更多相关文章
- Ubuntu 16.04 TensorFlow CPU 版本安装
1.下载Anaconda,官方网站.我下载的时Python 2.7 64bit版本: 2.安装执行命令 bash Anaconda2-4.2.0-Linux-x86_64.sh 设置好目录后等 ...
- VMware12虚拟机中Ubuntu16.04安装CPU版本Caffe
首先,可以自行下载VMware12进行安装,基本上都是直接点击‘下一步’直到安装完成,这里重点讲一下Ubuntu16及Caffe的安装步骤 第一步: 下载Ubuntu16.04版本的文件,这里给出链接 ...
- 虚拟机Ubuntu18.04——gcc版本的升降
致读者:这是本人第一篇博客,小试牛刀,希望能在以后的道路中分享出更多实用的技巧和知识,大家一起进步. 操作环境: VMware Workstation 14Pro .64位Ubuntu18.04系统 ...
- Ubuntu18.04多个版本GCC编译器的切换
今天make一个程序的时候,发现程序里面使用到了C++17的标准,而我的gcc仍然是4.8,考虑到系统是ubuntu18.04的,所以感觉应该gcc的版本不会这么低. cd到/usr/bin下,使用指 ...
- centos7 源码编译安装TensorFlow CPU 版本
一.前言 我们都知道,普通使用pip安装的TensorFlow是万金油版本,当你运行的时候,会提示你不是当前电脑中最优的版本,特别是CPU版本,没有使用指令集优化会让TensorFlow用起来更慢. ...
- Windows7 64bits下安装TensorFlow CPU版本(图文详解)
不多说,直接上干货! Installing TensorFlow on Windows的官网 https://www.tensorflow.org/install/install_windows 首先 ...
- Linux(ubuntu18.04)切换python版本
前言 Ubuntu18.04系统在安装python时会安装两个版本:2.7和3.6.默认情况下系统环境使用的是python2,但是我们有时需要使用python3来作为我们的开发环境,所以需要自由切换p ...
- Ubuntu16.04下安装Tensorflow CPU版本(图文详解)
不多说,直接上干货! 推荐 全网最详细的基于Ubuntu14.04/16.04 + Anaconda2 / Anaconda3 + Python2.7/3.4/3.5/3.6安装Tensorflow详 ...
- windows10安装tensorflow CPU版本
1.先安装python3.6版本 a.安装完成后在cmd中输入python,如果出现python命令行模式,则说明python安装成功. 2.在cmd中输入pip3 install --upgrade ...
随机推荐
- git学习------>如何修改git已提交的记录中的Author和Email?
一.背景 最近搭建好GitLab后,准备陆陆续续的将之前在SVN仓库中保存的代码迁移到GitLab上,昨天顺利将三个Android组件的代码迁移到GitLab后,其他同事发现迁移是成功了,但是pull ...
- SpringMVC的@RequestParam
以前写controller层的时候都是默认带上 @RequestParam 的, 今天发现不加@RequestParam 也能接收到参数 下面我们来区分一下加与不加的区别 这里有两种写法 @Reque ...
- python类可以任意添加属性
python类可以任意添加属性 class A(object): def __init__(self): self.name = "zhangsan" self.age = 18 ...
- JAVA math包
Math类: java.lang.Math 类中包含基本的数字操作,如指数.对数.平方根和三角函数. java.math是一个包,提供用于执行任意精度整数(BigInteger)算法和任意精度小数(B ...
- IBM Java 7 新特性和在 WAS 8.5 中的配置【转载】
IBM Java 7新特性以及在WAS V8.5 中的安装与版本切换 简介: 本文介绍了 IBM Java 7 的基本新特性以及 IBM 特有的新特性,并详细的介绍和分析了 JVM 所采用的新的垃圾回 ...
- Spring框架第一篇之Spring的第一个程序
一.下载Spring的jar包 通过http://repo.spring.io/release/org/springframework/spring/地址下载最新的Spring的zip包,当然,如果你 ...
- 内存检查工具Valgrind
官网介绍:http://www.valgrind.org/ Valgrind is an instrumentation framework for building dynamic analysis ...
- python16_day22【cmdb注释】
https://github.com/willianflasky/growup/tree/master/s16/day23/learnMadKing
- Protobuf 数据类型
.proto Type Notes C++ Type Java Type double double double float float float int32 Uses var ...
- SQL Server扩展属性的增、删、改、查
使用 sql 语句创建表时,可以使用系统存储过程 sp_addextendedproperty 给字段添加描述说明. sp_addextendedproperty 语法: sp_addextended ...