第18章 Linux之Python定制篇-Python开发平台Ubuntu
18.1 Ubuntu 介绍
Ubuntu (友帮拓、优般图、乌班图)是一个以桌面应用为主的开源GNU/Linux操作系统,Ubuntu是基于GNU/Linux,支持x86、amd64 (即x64)和ppc架构,由全球化的专业开发团队(Canonical Ltd)打造的。
专业的Python开发者一般会选择Ubuntu这款Linux系统作为生产平台.
温馨提示:
Ubuntu和Centos 都是基于GNU/Linux 内核的,因此基本使用和Centos是几乎一样的,它们的各种指令可以通用,同学们在学习和使用Ubuntu的过程中,会发现各种操作指令在前面学习CentOS都使用过。只是界面和预安装的软件有所差别。
Ubuntu 下载地址: http://cn.ubuntu.com/download/
18.2安装的步骤
- 1检查BIOS虚拟化支持
- 2新建虚拟机
- 3选择镜像文件
- 4创建用户
- 5选择安装位置
- 6指定空间大小
- 7指定内存大小
- 8分配cpu内核
- 9配置网络适配器
- 10点击完成,开始进行Ubuntu的安装, 安装过程会比较长,请耐心等待..
- 11等待x分钟左右(这个安装的时间比较长,需要耐心等待),会看到登录界面
- 12下一步
- 13下一步
- 14下一步
- 15下一步
- 16完成
- 17安装好就可以上网了
18.3设置Ubuntu支持中文
默认安装的ubuntu中只有英文语言,因此是不能显示汉字的。要正确显示汉字,需要安装中文语言包。安装中文支持步骤:
1) 单击左侧图标栏打开Language Support 菜单,点击打开Language Support (语言支持)选项卡。
2) 点击Install / Remove Languages,在弹出的选项卡中下拉找到Chinese(Simplified),即中文简体,在后面的选项框中打勾。然后点击Apply Changes提交,系统会自动联网下载中文语言包。( 保证ubuntu是联网的)。
3) 这时“汉语(中国)”在最后一位因为当前第一位是”English”,所以默认显示都是英文。我们如果希望默认显示用中文,则应该将“汉语(中国)”设置为第一位。设置方法是拖动,鼠标单击“汉语(中国)”,当底色变化(表示选中了)后,按住鼠标左键不松手,向上拖动放置到第一位。
4)设置后不会即刻生效, 需要下一次登录时才会生效
18.4 Ubuntu的root用户
18.4.1介绍
安装ubuntu成功后,都是普通用户权限,并没有最高root权限,如果需要使用root权限的时候,通常都会在命令前面加上sudo。有的时候感觉很麻烦。(演示)
我们一般使用su命令来直接切换到root用户的,但是如果没有给root设置初始密码,就会抛出su : Authentication failure 这样的问题。所以,我们只要给root用户设置一个初始密码就好了。
18.4.2 给root用户设置密码并使用
1) 输入sudo passwd 命令,设定root用户密码。
2) 设定root密码成功后,输入su命令,并输入刚才设定的root密码,就可以切换成root了。提示符$代表一般用户,提示符#代表root用户。
3) 以后就可以使用 root 用户了
4) 输入 exit 命令,退出 root 并返回一般用户
18.5 Ubuntu 下开发Python
18.5.1 说明
安装好Ubuntu后,默认就已经安装好Python的开发环境。
18.5.2在Ubuntu下开发一个Python程序
vi hello.py [编写hello.py]
python3 hello.py [运行 hello.py]
分类:
Linux
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· 没有源码,如何修改代码逻辑?
· NetPad:一个.NET开源、跨平台的C#编辑器