一、快速掌握python的基本介绍和软件环境安装
·
一、python的基本介绍和软件环境安装
思维导图
1.基本介绍
定义:
Python 是一种高级、解释型、通用的编程语言,由 Guido van Rossum 于 1991 年发布。
它以简洁易读的语法著称,支持多种编程范式(面向对象、过程式、函数式),并且拥有庞大的标准库和第三方库生态。
- 高级:更贴近人类自然语言,屏蔽了很多底层细节,让开发者专注于业务逻辑。
- 解释型:不需要编译成机器码,由 Python 解释器逐行执行。
- 通用:可用于多种领域,从数据分析到人工智能再到 Web 开发都能胜任。
作用:
Python 的作用很广,常见包括:
- 数据分析与科学计算
借助NumPy
、Pandas
、Matplotlib
等库,能快速处理数据、进行统计分析与可视化。 - 人工智能与机器学习
TensorFlow
、PyTorch
、scikit-learn
等库让 Python 成为 AI 领域的首选语言。 - Web 开发
Django
、Flask
等框架帮助快速构建高性能、可扩展的 Web 应用。 - 自动化与脚本编写
用少量代码就能实现批量文件处理、网络爬虫、接口调用等自动化任务。 - 嵌入式与物联网
借助MicroPython
、CircuitPython
,Python 也可以运行在单片机和嵌入式设备上。 - 教育与入门学习
因为语法简洁、易读性强,Python 常被作为第一门编程语言来教授编程思想。
2.python环境的安装
方法一:Pycharm 社区版 网盘资源已准备好,打开应用程序,以管理员身份运行即可
通过网盘分享的文件:bin
链接: https://pan.baidu.com/s/1GI-jk8-rafHiIJfTBbA1ZA?pwd=num2 提取码: num2
方法二:访问下列网站
https://softgj.com/home/index/search?cate=&kwd=pycharm
按里面步骤即可
方法三:官网下载
- 浏览器搜索python.org
- 找到Download下载按钮,进入后点击黄色按钮,滑到底部选择你的系统所需版本
- 记住下载路径找到后打开
勾选上图第二个选项,再点击第二个箭头指向的按钮(Cust…)
- 默认全选,下一步之后,可以将程序安装到自己方便找到的文件夹
- 安装完成
3.验证是否安装成功
电脑键盘Win+R输入cmd,进入命令框输入python,出现版本号即为成功
4.python在Linux上的安装
一、检查系统是否已自带 Python
大多数 Linux 发行版(Ubuntu、CentOS、Debian 等)都自带 Python,可以先检查:
python3 --version
如果返回版本号(如 Python 3.8.10
),说明已经有了。
如果版本太低,可以升级或安装新版本。
二、安装前置依赖(不使用源码安装可跳过该步骤)
1. Ubuntu / Debian
sudo apt update -y
sudo apt install -y wget build-essential zlib1g-dev \
libncurses5-dev libgdbm-dev libnss3-dev libssl-dev \
libreadline-dev libffi-dev libsqlite3-dev libbz2-dev curl
2. CentOS / RedHat
sudo yum groupinstall -y "Development Tools"
sudo yum install -y wget bzip2 bzip2-devel zlib-devel \
libffi-devel xz-devel make gcc gcc-c++ \
openssl-devel ncurses-devel gdbm-devel sqlite-devel
3.如何确认前置软件是否安装
你可以用以下命令检查:
gcc --version # 检查 gcc 是否存在
make --version # 检查 make 是否存在
如果能显示版本号,就说明已经安装了。
如果报 “command not found”,就说明缺失,需要安装。
三、使用包管理器安装(推荐)
1. Ubuntu / Debian 系统
sudo apt update
sudo apt install python3 python3-pip -y
安装完成后检查:
python3 --version
pip3 --version
2. CentOS / RedHat 系统
sudo yum update -y
sudo yum install python3 python3-pip -y
检查:
python3 --version
pip3 --version
四、源码编译安装(适合需要最新版本)
如果你需要最新的 Python 版本,可以从官网源码编译:
就是在下载界面中找到Linux按钮,进入选择版本,下滑,找到该文件进行复制地址,放在下面的Wegt后面
# 安装编译依赖
sudo apt update
sudo apt install wget build-essential zlib1g-dev \
libncurses5-dev libgdbm-dev libnss3-dev libssl-dev \
libreadline-dev libffi-dev curl -y
# 下载最新版源码(以3.12为例)
wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz
tar -xf Python-3.12.0.tgz
cd Python-3.12.0
# 配置并编译
./configure --enable-optimizations
make -j$(nproc)
sudo make altinstall # 用 altinstall 避免覆盖系统自带的 python3
安装完成后:
python3.12 --version
五、常见问题
-
pip 没有安装
可以手动安装:sudo apt install python3-pip -y # Ubuntu sudo yum install python3-pip -y # CentOS
-
系统自带 Python 不能删除
Linux 系统很多工具依赖 Python(尤其是 Python2/3),所以不要用rm
删除系统自带版本,建议用源码编译安装新版本并独立使用。
六、虚拟环境(推荐)
开发时建议使用虚拟环境,避免依赖冲突:
python3 -m venv myenv
source myenv/bin/activate
退出虚拟环境:
deactivate
更多推荐
所有评论(0)