EmmmuaCode EmmmuaCode
首页​
导航🚀​
  • 数据结构
  • 计算机网络
  • Java基础

    • JavaSE
    • JVM虚拟机
    • JUC并发编程
  • JavaWeb

    • Servlet
    • MVC
    • filter|listener
  • HTML
  • CSS
  • JavaScript
  • Vue
  • uni-app
  • Spring5
  • SpringMVC
  • SpringBoot2
  • SpringCloud
  • SpringSecurity
  • 搜索引擎

    • ElasticSearch
  • 消息队列

    • RabbitMQ
  • 服务器

    • Nginx🌐
  • 服务框架

    • Dubbo
  • Python基础
  • 数据分析
  • Hadoop
  • SQL 数据库

    • MySQL
  • NoSQL 数据库

    • NoSQL数据库概论
    • Redis
    • MongoDB
    • HBase
  • 框架

    • MyBatis
    • MyBatis-Plus
    • ShardingSphere
  • 部署

    • Linux
    • Docker
  • 管理

    • Maven
    • Git
  • 友情链接
  • 优秀博客文章
  • 索引

    • 分类
    • 标签
    • 归档
  • 其他

    • 关于
Github (opens new window)

wufan

海内存知己,天涯若比邻。
首页​
导航🚀​
  • 数据结构
  • 计算机网络
  • Java基础

    • JavaSE
    • JVM虚拟机
    • JUC并发编程
  • JavaWeb

    • Servlet
    • MVC
    • filter|listener
  • HTML
  • CSS
  • JavaScript
  • Vue
  • uni-app
  • Spring5
  • SpringMVC
  • SpringBoot2
  • SpringCloud
  • SpringSecurity
  • 搜索引擎

    • ElasticSearch
  • 消息队列

    • RabbitMQ
  • 服务器

    • Nginx🌐
  • 服务框架

    • Dubbo
  • Python基础
  • 数据分析
  • Hadoop
  • SQL 数据库

    • MySQL
  • NoSQL 数据库

    • NoSQL数据库概论
    • Redis
    • MongoDB
    • HBase
  • 框架

    • MyBatis
    • MyBatis-Plus
    • ShardingSphere
  • 部署

    • Linux
    • Docker
  • 管理

    • Maven
    • Git
  • 友情链接
  • 优秀博客文章
  • 索引

    • 分类
    • 标签
    • 归档
  • 其他

    • 关于
Github (opens new window)
  • Linux

    • Linux基础篇
    • Linux 目录结构
    • Linux 远程登录到Linux服务器
    • Linux Vi和Vim编辑器
    • Linux 虚拟机关机、重启和用户登录注销
    • Linux 用户管理
    • Linux 实用指令
    • Linux 组管理和权限管理
    • Linux 定时任务调度
    • Linux 磁盘分区、挂载
    • Linux 网络配置
    • Linux 进程管理
    • Linux RPM与YUM
    • Linux 搭建JavaEE环境
    • Linux Shell编程
    • Linux Python开发平台Ubuntu
      • Ubuntu 基本介绍
      • 安装的步骤
      • 设置Ubuntu 支持中文
      • Ubuntu的root用户
        • 基本介绍
        • 给root用户设置密码并使用
      • Ubuntu 下开发Pyhton
        • 说明
        • 在Ubnutu下开发一个Python程序
    • Python定制篇-APT软件管理和远程登录
    • Linux 日志管理
    • Linux 定制自己的Linux
    • Linux 源码介绍&内核升级
    • Linux 备份与恢复
    • Linux 可视化管理-webmin和bt运维工具
  • Docker

    • Docker 简介
    • Docker 安装
    • Docker 常用命令
    • Docker 镜像原理
    • 本地镜像发布到阿里云
    • 将本地镜像推送到私有库
    • Docker 数据卷
    • Docker 软件安装
  • Maven

    • Maven 简介
    • Maven 基础
    • Maven 高级
  • Git 基础

    • Git 概述
    • Git 安装
    • Git 常用命令
    • Git 分支操作
    • Git 团队协作机制
    • IDEA 集成Git
    • IDEA 集成 GitHub
    • 自建代码托管平台-GitLab
  • studynotes
  • project-management
  • Linux
wufan
2021-12-20
目录

Linux Python开发平台Ubuntu

# Linux Python开发平台Ubuntu

# Ubuntu 基本介绍

Ubuntu (友帮拓、优般图、乌班图)是一个以桌面应用为主的开源GNU/Linux操作系统, Ubuntu是基于GNU/Linux,支持x86、amd64 (即x64)和ppc架构,由全球化的专业开发团队(CanonicalLtd) 打造的。

专业的Python开发者一般会选择Ubuntu 这款Linux系统作为生产平台.

温馨提示:

Ubuntu和Centos都是基于GNU/Linux内核的,因此基本使用和Centos是几乎-样的,它们的各种指令可以通 用,在学习和使用Ubuntu的过程中,会发现各种操作指令在前面学习CentOS都使用过。只是界面和预安装的软件有所差别。

Ubuntu下载地址: http://cn.ubuntu.com/download/

01

# 安装的步骤

自行百度即可

# 设置Ubuntu 支持中文

默认安装的ubuntu中只有英文语言,因此是不能显示汉字的。要正确显示汉字,需要安装中文语言包。安装中文支持步骤:

  1. 单击左侧图标栏打开Language Support菜单,点击打开Language Support(语言支持)选项卡。
  2. 点击Install / Remove Languages,在弹出的选项卡中下拉找到Chinese(Simplified),即中文简体,在后面的选项框中打勾。然后点击Apply Changes 提交,系统会自动联网下载中文语言包。〈保证ubuntu是联网的)。
  3. 这时“汉语〈中国)”在最后一位因为当前第一位是”English”,所以默认显示都是英文。我们如果希望默认显示用中文,则应该将“汉语(中国)”设置为第一位。设置方法是拖动,鼠标单击“汉语(中国)”,当底色变化(表示选中了)后,按住鼠标左键不松手,向上拖动放置到第一位。
  4. 设置后不会即刻生效,需要下一次登录时才会生效

02

# Ubuntu的root用户

# 基本介绍

  1. 安装ubuntu成功后,都是普通用户权限,并没有最高root 权限,如果需要使用root 权限的时候,通常都会在命令前面加上 sudo 。有的时候感觉很麻烦。
  2. 我们一般使用su命令来直接切换到root用户的,但是如果没有给root 设置初始密码,就会抛出 su : Authenticationfailure这样的问题。所以,我们只要给root用户设置一个初始密码就好了。

# 给root用户设置密码并使用

  1. 输入 sudo passwd命令,设定root用户密码。
  2. 设定root密码成功后,输入 su命令。并输入刚才设定的root密码,就可以切换成root了。提示符s代表一般用户,提示符#代表root用户。
  3. 以后就可以使用root用户了
  4. 输入exit命令,退出root并返回一般用户

# Ubuntu 下开发Pyhton

# 说明

安装好Ubuntu后,默认就已经安装好Python的开发环境。

03

# 在Ubnutu下开发一个Python程序

vi hello.py [编写hello.py]

python3 hello.py [运行hello.py]

#Linux
上次更新: 2024/04/21, 09:42:22
Linux Shell编程
Python定制篇-APT软件管理和远程登录

← Linux Shell编程 Python定制篇-APT软件管理和远程登录→

最近更新
01
微信支付功能的实现与流程
11-21
02
购物车与结算区域的深入优化与功能完善
11-21
03
购物车与结算区域的功能实现与优化
11-21
更多文章>
Theme by Vdoing | Copyright © 2023-2024 EmmmuaCode | 黔ICP备2022009864号-2
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式