VMware上安装Ubuntu16.04(小白全程记录贴)

过程还不简单,一直在找教程-出问题-找教程...这篇相当于一个合集以及雷点提示,一直到安装pycharm都亲测有效!

补充一下,我安装是因为跑一个深度学习代码环境配置是这样的,但现在发现用虚拟机跑不太可行,如果是和我相同安装背景的小伙伴可以换个方法了...

目录

一、VMware虚拟机安装Ubuntu16.04

1.1 下载并安装VMware Workstation Pro

1.2 ubuntu下载

1.3 创建虚拟机并安装ubuntu

二、安装VMTools

三、下载安装Pycharm

四、下载安装Python3.6.9

五、Pycharm中配置环境

六、补充

一、VMware虚拟机安装Ubuntu16.04

1.1 下载并安装VMware Workstation Pro

参考文章:虚拟机VMware下载与安装教程(详细)-CSDN博客

许可证密钥可以上网找到的~

1.2 ubuntu下载

用的镜像网站:ubuntu 16.04 镜像下载(国内开源镜像站)_ubuntu16.04镜像下载-CSDN博客

ubuntu-16.04.7-desktop-amd64.iso (下载的这条)

1.3 创建虚拟机并安装ubuntu

参考文章:VMware安装Ubuntu 16.04(完整版图文教程)_vmwave 安装乌班图16.04-CSDN博客

需要注意的是,在安装类型选择时,看到有文章说单系统才选择选择清除整个磁盘(?),双系统选择“其他分区”,于是我选择了后者。后续步骤参考了这篇文章:虚拟机、实体机(双系统)ubuntu18.04安装(VMware、实体机)_ubuntu实体机和虚拟机能同时安装吗-CSDN博客

安装完以后弹出如图对话框。不过我尝试了重启虚拟机和重启电脑,都没有影响,就暂时不管了。点击“现在重启”。

二、安装VMTools

VMTools不是必须安装,不过我觉得很有用。装了以后可以调节屏幕分辨率(不然真的太小了看的眼睛疼),主机和客户机之间可以自由复制粘贴(包括文件文字),用起来舒服多了。

更改映像文件后再进入虚拟机安装,参考文章:“客户机操作系统已将 CD-ROM 门锁定,并且可能正在使用 CD-ROM,这可能会导致客户机...” 报错解决办法-CSDN博客安装 VMware Tools 过程详解 - 知乎 (zhihu.com)

略有不同的是,这里我输入解压命令有报错,直接右击并“提取到此处”解决;然后直接输入命令:

sudo ./vmware-install.pl

之后重启系统, 安装完成。

顺便说下复制粘贴怎么打开:虚拟机->设置->选项->客户机隔离

三、下载安装Pycharm

参考文章:在Ubuntu中安装并配置Pycharm教程_ubuntu安装pycharm-CSDN博客

官网下载链接:在Ubuntu中安装并配置Pycharm教程_ubuntu安装pycharm-CSDN博客

在ubuntu中下载,下的是linux community版本,得到压缩包pycharm-community-[版本号].tar.gz,解压缩,进入bin文件夹后直接启动。

cd bin
./pycharm.sh

四、下载安装Python3.6.9

官网下载链接:Python Release Python 3.6.9 | Python.org

在ubuntu中下载,下的是图中的版本,然后得到压缩包Python-3.6.9.tgz。(先别急装,看第五步)

#解压压缩包,也可以直接右击,“提取到此处”
tar xfz Python-3.6.9.tgz

#进入解压后的文件夹
cd Python-3.6.9

./configure --with-ssl

make

#这步有报错,接下来详细说明
sudo make install

install这步有报错:“zipimport.ZipImportError: can't decompress data”,查了文章发现是缺少zlib 的相关工具包导致的。打开终端,安装zlib相关依赖包:

#ubuntu好像不支持yum仓库,导致yum -y install失败
apt-get install zlib*

再次输入命令,最后安装成功,“success”。通过输入以下命令检查是否安装成功(显示3.6.9):

python3 -V

五、Pycharm中配置环境

创建虚拟环境,报错“no module named ssl”。

参考文章:如何解决Python找不到ssl模块问题 No module named _ssl_modulenotfounderror: no module named '_ssl-CSDN博客

建议是先按照文章中安装好openssl,再把python搭建到虚拟机。这里openssl的安装我成功了,但是virtualenvwrapper的下载还是报错,应该是因为我第一次安装python的时候还没下载新版本的openssl(?),可能得重新安装python。

六、补充

  1. 我用ubuntu老是死机,必须要强制重启电脑,很大一个原因就是键入的太快,比如说删除什么东西一直按backspace,虚拟机反应不过来,就死机了...所以建议大家键入的时候慢慢按;
  2. 如果是和我相同安装背景,建议考虑安装双系统,或者在电脑上安装anaconda配置环境(更简单)。但如果你的电脑没有独显,那只能选择云服务器了。
  • 13
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值