本人python小白一枚,写文章主要是为了记录总结学习过程中遇到的各种坑,请各位大佬多多指教,也为想入门的童鞋们先探探路。
首先想说一下双系统的必要性:
男票原本建议先在win10装虚拟机,在linux系统里运行python,奈何宝宝不会安装虚拟机,摆手~之前自己做过win10的启动盘,所以最终还是选择了启动盘-Bios安装的方式。如果前期要求不高或者比较依赖windows系统的话,python还有win版可以安装。最近比较火的python跑微信跳一跳小游戏,大佬们的教程很多是基于win版的。
言归正传,现在开始安装系统~
(1)准备材料:
- 容量大于8G的U盘(制作启动盘);
- UltraISO软件(将镜像刻录进u盘);
- Ubuntu 16.04镜像(官网可下载)。
(2)为ubuntu准备安装空间
(这一步如果不提前做的话,进入系统安装后需要自己手动分配空间,建议稍微留出大一些的空间(>50G),之后安装IDE和各种库就比较舒服)(作者首次安装的时候就因为给系统分配的空间太少,之后不得不重装)
- 在Windows 10中打开“磁盘管理器”,找一个空闲的磁盘分区,压缩出来一部分空间给Ubuntu使用(建议>50G),压缩出来的硬盘应处于未分配状态;
- 或者你也可以删除某个不使用的本地磁盘使其处于未分配状态。(忘记截图了,假装不需要图,2333)
(3)制作Ubuntu 16.04启动盘
(参考这篇文章哈~写的不错哒~http://www.upandashi.com/pejc/6688.html)
- [1]插入用来制作启动盘的U盘(会被格式化,请备份好重要文件),打开UltraISO刻录软件,。
- [2]选择“文件(F)”->“打开”,找到“Ubuntu-16.04-desktop-amd64.iso”镜像文件,然后点击“打开”。
- [3]选择“启动(B)”->“写入硬盘映像”,打开启动盘制作界面。
- [4]然后点击下方的“写入”,会弹出警告提示,确定后,就会开始制作启动盘。写入完成后关闭UltraISO软件即可。
(4)安装Ubuntu 16.04
- 从U盘启动,选择安装ubuntu。
- 进入安装界面,基本按提示就可以完成。
a.在左侧语言栏选择安装语言,然后点击“继续”;
b.默认下一步,网络可以先不开,不然安装更新会很慢。
c.继续默认,在这里提示已有系统,所以即将安装并存的系统。(之前我们清空出来未分配的磁盘部分这时就会被自动获取,我们就不会进入手动磁盘分配步骤,可以避免不少坑)。
d.输入位置(到这一步就快成功了哟~)
e:键盘布局默认就可以。(我是好奇,所以做了一下键盘检测,最后变成了美式键盘(英文))。
f.输入账户信息和密码就可以和ubuntu系统愉快的玩耍啦~
安装完毕后重新启动,选择进入ubuntu系统就好啦~
(5)重启之后发现进不去win10了,肿么办好慌~(因为在之前没有改启动项,所以这里win10的系统引导损坏了)
所以我们在ubuntu系统里修复一下就好。(感谢大佬的技术支持)
进入Ubuntu系统,打开终端(Ctrl+Alt+t),输入代码: sudo gedit /etc/grub.d/40_custom
在打开的文件中,添加以下内容:
menuentry "Win10" {
set root=(hd0,1)
ntldr /bootmgr
boot
}
保存退出
然后在终端输入代码:
sudo update-grub
至此完成win10的重新引导.重启后开机系统的引导项最后多了win10引导,选择即可进入win10系统。开启愉快py吧~