当前位置: 首页 > news >正文

Python 安装使用教程

一、Python 简介

Python 是一种高级、通用的编程语言,具有语法简洁、可读性强、库丰富、跨平台等优势,广泛应用于 Web 开发、数据分析、人工智能、自动化运维等领域。


二、Python 安装教程

2.1 Windows 安装

  1. 访问官网:https://www.python.org/downloads/
  2. 点击下载对应版本(推荐下载最新稳定版)。
  3. 安装时勾选 “Add Python to PATH”,点击 Install Now。
  4. 安装完成后,在命令行输入:
python --version
pip --version

确保输出版本信息即为安装成功。


2.2 macOS 安装

方法一:使用 Homebrew
brew install python
方法二:官网下载安装包

同样访问:https://www.python.org/downloads/mac-osx/


2.3 Linux 安装(以 Ubuntu 为例)

sudo apt update
sudo apt install python3 python3-pip
python3 --version
pip3 --version

三、常用命令

命令说明
python进入交互式解释器
python script.py执行脚本文件
pip install 包名安装 Python 第三方包
pip list查看已安装的库
pip uninstall 包名卸载指定库

四、虚拟环境管理

4.1 venv 创建虚拟环境

python -m venv venv

4.2 激活虚拟环境

  • Windows:
venv\Scripts\activate
  • macOS/Linux:
source venv/bin/activate

4.3 退出虚拟环境

deactivate

五、Python 常用工具推荐

工具说明
PyCharmJetBrains 出品的 IDE
VS Code轻量级编辑器,插件丰富
Jupyter数据分析常用的交互式工具
IPython更强大的交互式解释器

六、编写你的第一个 Python 程序

创建一个文件 hello.py,内容如下:

print("Hello, Python!")

运行:

python hello.py

输出:

Hello, Python!

七、常见问题

Q1: Python 和 pip 命令无法使用?

  • 检查是否勾选了 Add to PATH。
  • 检查是否使用 python3pip3 命令。

Q2: 多版本共存冲突?

  • 可通过 pyenv 管理多个版本(Linux/macOS)。
  • Windows 使用 py launcher(如 py -3.11)区分版本。

八、参考链接

  • Python 官网
  • PyPI - Python 包索引
  • Python 中文网

本文由“小奇Java面试”原创发布,转载请注明出处。

可以搜索【小奇JAVA面试】第一时间阅读,回复【资料】获取福利,回复【项目】获取项目源码,回复【简历模板】获取简历模板,回复【学习路线图】获取学习路线图。

在这里插入图片描述

http://www.lryc.cn/news/578186.html

相关文章:

  • 探索未来AI的无限可能:使用oTTomator Live Agent Studio平台上的开源AI代理!
  • JSON-LD 开发手册
  • 衡石科技chatbot分析手册--钉钉数据问答机器人配置
  • 衡石科技使用手册-企业即时通讯工具数据问答机器人用户手册
  • java中agent的作用
  • 免费文件管理 智能转换GC-Prevue:PDF 转 Word 多种格式 一键完成
  • 云手机主要是指什么?
  • 纯前端本地文件管理器(VSCode风格)(浏览器对本地文件增删改查)
  • DAY 45 Tensorboard使用介绍
  • 2 大语言模型基础-2.2 生成式预训练语言模型GPT-2.2.2 有监督下游任务微调-Instruct-GPT强化学习奖励模型的结构改造与维度转换解析
  • 高效读取文件中指定行段的两种方法
  • 矩阵方程 线性代数
  • EA自动交易完全指南:从策略设计到实盘部署
  • 区块链技术有哪些运用场景?
  • CppCon 2018 学习:A Little Order! Delving into the STL sorting algorithms
  • 《如何在 Spring 中实现 MQ 消息的自动重连:监听与发送双通道策略》
  • mkyaffs2img 的 命令行工具的编译
  • Dubbo3高并发控制实战技巧
  • SCAU期末笔记 - 操作系统 选填题
  • QT中QSS样式表的详细介绍
  • localStorage 和 sessionStorage
  • Python + Selenium 自动化爬取途牛动态网页
  • 在vue当中使用动画
  • Hily×亚矩云手机:社交元宇宙的“云端心跳加速器”
  • JVM 垃圾回收(GC)笔记
  • LLaMA-Factory框架之参数详解
  • Webpack原理剖析与实现
  • 1.1_2 计算机网络的组成和功能
  • FastDFS分布式储存
  • 华为云Flexus+DeepSeek征文 | ​​接入华为云ModelArts Studio大模型 —— AI智能法务解决方案革新法律实践​