虛擬機 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
- 一般都是從清華園上下載的,地址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:
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
錯誤
- 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 版本