在windows系统安装vmware虚拟器 +安装Linux Ubuntu系统 + 安装Python + 设置Python路径 教程

下载要用到的资源

  1. 下载Vmware Station虚拟器 (我用的是14.0)
  2. 官网下载Ubuntu镜像 (Desktop版本)

安装虚拟器

  1. 下载好vmware之后点开exe文件,并按照以下步骤安装

  2. product key(***)可以在百度上搜,注意自己的vmware版本,例如我是14.0 就会搜“vmware *** 14.0”,搜出来的基本都能用。

  3. 点击安装新的虚拟机(+号),并且开始下一步
    在windows系统安装vmware虚拟器 +安装Linux Ubuntu系统 + 安装Python + 设置Python路径 教程

  4. 向导:有经典和自定义两个选项,选择自定义。
    在windows系统安装vmware虚拟器 +安装Linux Ubuntu系统 + 安装Python + 设置Python路径 教程

  5. 安装客户系统操作:稍后安装操作系统
    在windows系统安装vmware虚拟器 +安装Linux Ubuntu系统 + 安装Python + 设置Python路径 教程

  6. 选择客户机操作系统:Linux – Ubuntu

  7. 安装位置:选择一个已存在的位置

  8. 创建一个新的disk
    在windows系统安装vmware虚拟器 +安装Linux Ubuntu系统 + 安装Python + 设置Python路径 教程

  9. 指定磁盘容量:至少大于2G,推荐20GB,
    在windows系统安装vmware虚拟器 +安装Linux Ubuntu系统 + 安装Python + 设置Python路径 教程

  10. 将磁盘存储为单个文件

  11. 点击自定义硬件
    在windows系统安装vmware虚拟器 +安装Linux Ubuntu系统 + 安装Python + 设置Python路径 教程

  12. 在新disk/cd中选择使用ISO镜像文件,并选择之前下载完成的ubuntu的iso镜像文件
    在windows系统安装vmware虚拟器 +安装Linux Ubuntu系统 + 安装Python + 设置Python路径 教程

  13. 点击完成

配置Ubuntu

  1. 打开vmware虚拟机
  2. 选择语言(简体中文)install ubuntu
    在windows系统安装vmware虚拟器 +安装Linux Ubuntu系统 + 安装Python + 设置Python路径 教程
  3. 屏幕中会出现正在下载安装,下面有两个可以勾选的,取消选中 “安装中下载更新”这个选项。
  4. 点击现在安装
  5. 继续,选择地区(随便选择)
  6. 选择键盘布局
  7. 设置用户名 密码 勾选自动登陆
  8. 安装完毕,要求重启。

注意,这个时候我们还是不能用,需要继续下一步

BIOS启用虚拟机

  1. 在windows设置中 直接搜索 Advanced Startup (高级重启)
    在windows系统安装vmware虚拟器 +安装Linux Ubuntu系统 + 安装Python + 设置Python路径 教程
  2. 在重启过程中,选择“Troubleshoot”-高级选项-UEFI固件设置-重启
  3. 选择Set Up
  4. Congfiguration-Inter Virtual Technology-Enabled
  5. F10保存,再次启动虚拟机就不会出现问题了

安装python+pip

  1. 重启后 打开虚拟器,进入Ubuntu
  2. Ctrl+Alt+T进入Terminal
  3. 执行命令:sudo apt-get install python3-pip
  4. 现在我们可以通过pip3 安装想要的python插件了
  5. 比如,在terminal执行命令:pip3 install tensorflow

设置Python3.6/3.7 为默认版本

有些系统,在terminal输入“Python”系统会以为我们在指Python2.x,但是我们想制姓Python 3.x,怎么办呢?
首先,先用~$python这个command检查一下我们现在的python路径。

  1. 先删除原来的Python路径:sudo rm /usr/bin/python
  2. 这个时候要输入密码
  3. 创建python为python3.6的路径:sudo ln -s /usr/bin/python3.6 /usr/bin/python
    (当然了,如果你不是3.6可以把3.6改成你python版本)