系统的版本为icpc官网的
ubuntu-18.04.1-icpc2019-20190130-amd64.iso
之前由于各种原因一直失败,现重新尝试,也使用过乌班图官网的最新版。
之前安装失败的现象:
- 双系统无法进入
- VirtualBox安装,卡在启动界面
- VirtualBox安装,无法全屏
- VMware安装官网ubuntu-18.04.2,安装成功,小白各种瞎搞,决定重装
故重新安装一直想装的icpc版本
准备
- VMware Workstation15.0.0
- ubuntu的镜像文件
- CPU-V检测软件,确保VT-X支持
安装系统
创建虚拟机
1.点击“创建新的虚拟机”
2.自定义安装
3.硬件兼容选择最高版本
4.选择“稍后安装操作系统”
5.linux,ubuntu 64位
6.选择虚拟机名称和安装位置
7.处理器,内存,网络,I/O控制器,磁盘类型默认,
8.创建新虚拟磁盘,50G,不选立即分配,储存为单个文件
9.点下一步,完成
安装
- 找到虚拟机的设置,CD/DVD使用已经下载好的iso镜像,处理器-虚拟化引擎中第一个打勾,确定。
- 打开准备好的CPU-V,如果VT-X未启用,查找教程启用(每个厂商设置不一样,我的acer是默认启动且不能设置)
- 打开虚拟机,我选择的是英文语言(可以之后在设置更改),英语键盘,更新是默认的,直接在空白磁盘安装,时区shanghai,用户自动登录(每次开机输密码比较麻烦,虚拟机直接登录就好)
- 安装完成后去掉iso镜像,改成物理驱动,重启
预装
小白可能会走弯路,请谅解。
可以提前安装桌面,然后就可以修改下载服务器。
更新源
sudo apt-get update
全屏
sudo apt-get install open-vm-tools
按Ctrl+Alt+Enter全屏
安装设置和标准桌面(有就不用)
sudo apt-get install unity-control-center
sudo apt-get install ubuntu-desktop
更换语言
修改下载服务器
安装完桌面后,自动弹出更新提示,点设置-Ubuntu软件,可以选择阿里云的站点,或者测试一下。
以下按照Tensorflow官网安装
安装Tensorflow
检查是否已配置python环境
python3 --version
pip3 --version
virtualenv --version
如果未安装
sudo apt update
sudo apt install python3-dev python3-pip
sudo pip3 install -U virtualenv # system-wide install
创建虚拟环境
创建一个新的虚拟环境,方法是选择 Python 解析器并创建一个 ./venv 目录来存放它:
virtualenv --system-site-packages -p python3 ./venv
使用特定于 shell 的命令激活该虚拟环境:
source ./venv/bin/activate # sh, bash, ksh, or zsh
当 virtualenv 处于有效状态时,shell 提示符带有 (venv) 前缀。
在不影响主机系统设置的情况下,在虚拟环境中安装软件包。首先升级 pip:
pip install --upgrade pip
pip list # show packages installed within the virtual environment
之后要退出 virtualenv,请使用以下命令:
deactivate # don't exit until you're done using TensorFlow
安装 TensorFlow pip 软件包
进入虚拟环境,安装
source ./venv/bin/activate
pip install --upgrade tensorflow
验证安装效果:
python -c "import tensorflow as tf;print(tf.reduce_sum(tf.random.normal([1000, 1000])))"