虚拟机 Ubuntu18.04 tensorflow cpu 版本

虚拟机 Ubuntu18.04 tensorflow cpu 版本

虚拟机VMware

配置:

  • 20G容量,可扩充
  • 2G内存,可扩充
  • 网络采用NAT模式
  • 平台:win10下的Ubuntu18.04

出现的问题

  • 网络连接问题

在安装VMware以后,需要将其服务全部打开,正常连上网的应该是右上角出现三个正方形的标志,如果没有的话,就说明有网络问题。

  • 解决方法

在本地电脑中找到服务,打开以VM开头的所有服务

除此之外,如果你自己已经修改过网络链接问题,那么

编辑 -> 虚拟网络编辑器 -> 更改设置(右下角)-> 还原默认设置

一般来说就可以解决了,如果不能的话可以参考别的博客。

  • 分辨率问题:

安装vmware tools (一般会提醒的,或者在虚拟机选项卡中可以找到)

解压,直接运行后缀名为pl的文件即可。

shell ./vmware-install.pl

  • 文件夹共享问题

虚拟机 设置 选项 共享文件夹

总是启用

添加文件夹

安装Anaconda

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 常用命令
  1. conda --version
  2. conda update conda
  3. conda create --name mine python=3.6
  4. conda remove --name mine --all
  5. conda search --full-name python
  6. conda list
  7. conda install numpy
  8. conda remove numpy
  9. source activate mine
  10. source deactivate mine
  11. conda update numpy
  12. conda update conda
  13. conda update anaconda
  14. conda update python
  • 可能遇到的问题
  • 包损坏了,重新下载最新版本,删除anaconda文件夹,将环境变量删除。
  • conda命令不存在,检查环境变量,.bashrc文件,最后一行,一般来讲,可能是anaconda版本比如anaconda2 ,anaconda3导致找不到环境。修改一下就可以正常使用了。

安装tensorflow

  • 安装pip:

shell sudo apt-get install python-pip python-dev

  • 安装tensorflow

```shell
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
```

  • 验证安装是否成功

python (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

错误

  1. no module named tensorflow

source activate tensorflow

  1. ModuleNotFoundError: No module named ‘scipy‘

conda install scipy

  1. ModuleNotFoundError: No module named ‘PIL‘

conda install pillow

结束

原文地址:https://www.cnblogs.com/pprp/p/9162486.html

时间: 2024-11-05 21:39:11

虚拟机 Ubuntu18.04 tensorflow cpu 版本的相关文章

虚拟机Ubuntu18.04——gcc版本的升降

致读者:这是本人第一篇博客,小试牛刀,希望能在以后的道路中分享出更多实用的技巧和知识,大家一起进步. 操作环境: VMware Workstation 14Pro .64位Ubuntu18.04系统 操作步骤:(以下所有步骤都在命令行进行) 1.安装所需要版本的gcc sudo apt install gcc-x.x   例如:sudo apt install gcc-4.8 2.查看系统中gcc已有版本 ls /usr/bin/gcc* 3.将版本加入GCC候选项 ,最后的数字是优先级 sud

centos7 源码编译安装TensorFlow CPU 版本

一.前言 我们都知道,普通使用pip安装的TensorFlow是万金油版本,当你运行的时候,会提示你不是当前电脑中最优的版本,特别是CPU版本,没有使用指令集优化会让TensorFlow用起来更慢. 但是在编译之中,发现很多坑,由此记录一下. 环境相关: 系统:centos7 python版本:2.7.5 二.准备 1. 安装相关依赖 # 一般会缺失的依赖 yum -y install java-1.8.0-openjdk-devel automake autoconf libtool libi

Windows10 安装虚拟机Ubuntu18.04

记录一下安装的过程 准备工作:先下载一个VMwareWorkstation14,再下载一个Ubuntu18.04的镜像.我是在软件安装管家公众号里面找到的现成的.如果之前电脑里有过VMware并且卸载,可能会出现卸载不完全的情况,需删除残留的注册表这个特难搞,幸好看到了这篇博客救我一命:[win10删除vm12遗留注册表] (https://blog.csdn.net/strugglm/article/details/77430999) 安装过程:公众号自带教程,不过有一点:*网络适配器:教程里

windows10安装tensorflow CPU版本

1.先安装python3.6版本 a.安装完成后在cmd中输入python,如果出现python命令行模式,则说明python安装成功. 2.在cmd中输入pip3 install --upgrade tensorflow ,直至安装完成. 3.在python命令行中输入import tensorflow,如果不出现任何提示,则说明安装成功:也可以使用下面代码进行测试. import tensorflow as tf from tensorflow.examples.tutorials.mnis

虚拟机ubuntu18.04设置静态IP

说明: 网关:192.168.8.2 待设置静态IP:192.168.8.25 1.编辑:vi /etc/netplan/01-network-manager-all.yaml 打开以后内容如下: # Let NetworkManager manage all devices on this systemnetwork: version: 2 renderer: NetworkManager 增加下面内容: ethernets: ens33: #配置的网卡名称 dhcp4: no #dhcp4关

在ubuntu18.04中安装opencv_contrib-3.2.0采坑教程

由于最近要在OpenCV3中使用SIFT和SURF特征提取,而自从OpenCV2升级到OpenCV3版本后,SIFT.SURF等这些算法都被移出opencv默认项目库,而被放到叫opencv_contrib的项目库.因此需要手动下载opencv和opencv_contrib的源码,然后将两个源码放在一起手动编译安装. 由于我的电脑是VMware虚拟机跑的ubuntu18.04,并且ubuntu18.04中安装了ROS-melodic,而ROS-melodic装完后默认就把opencv-3.2.0

opencv安装-ubuntu18.04

opencv安装 opencv安装报错: In file included from /usr/include/host_config.h:50:0, from /usr/include/cuda_runtime.h:78, from <command-line>:0: /usr/include/crt/host_config.h:121:2: error: #error -- unsupported GNU version! gcc versions later than 6 are not

Ubuntu16 安装Anaconda3+tensorflow cpu版

打开火狐浏览器,下载anaconda安装包,网址:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D 下载完成,到Download文件夹下,打开命令行界面,输入:bash +文件名 我这里是输入:bash Anaconda3-2018.12-Linux-x86_64.sh 中途根据提示,按下enter,输入yes等操作即可. 安装完成添加环境变量: 在终端输入:sudo gedit ~/.bashrc 打开文件后,在最底部

Tensorflow(cpu)在win10上的安装

在Anaconda下安装tensorflow的时候,本来想装gpu版本,前前后后尝试了很多教程,后来才发现自己的电脑没有NVIDIA显卡,只能安装cpu版本. 下面就是我在安装Tensorflow(cpu)出现的错误和最终安装成功事例. 一.安装过程 详细过程: 1)以管理员身份打开cmd(之前安装tensorflow时以用户身份安装出现了错误) 1)由于在此之前我已经安装过了Anaconda,所以首先检查Anaconda是否安装成功 conda --version 2)检查目前有哪些pytho