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

python环境搭建

Windows 系统下 Python 环境搭建

1. 下载 Python 安装包

  • 根据你的系统是 32 位还是 64 位,选择合适的 Windows 安装包进行下载。一般推荐下载最新的稳定版本。

2. 运行安装程序

  • 双击下载好的安装包,在弹出的安装界面中,勾选 “Add Python to PATH” 选项,这样可以将 Python 添加到系统环境变量中,方便在命令行中直接使用 Python 命令。
  • 点击 “Install Now” 进行安装。安装过程可能需要一些时间,请耐心等待。

3. 验证安装

  • 安装完成后,按下 Win + R 组合键,输入 cmd 打开命令提示符。
  • 在命令提示符中输入 python --version 并回车,如果显示出 Python 的版本号,说明 Python 安装成功。例如:
Python 3.11.5

macOS 系统下 Python 环境搭建

1. 使用 Homebrew 安装(推荐)

  • 如果你还没有安装 Homebrew,可以在终端中运行以下命令进行安装:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  • 安装完成后,在终端中运行以下命令安装 Python:
brew install python

2. 使用官方安装包安装

  • 同样打开 Python 官方下载页面,下载适合 macOS 的安装包。
  • 双击下载好的安装包,按照安装向导的提示完成安装。

3. 验证安装

  • 打开终端,输入 python3 --version 并回车(在 macOS 上,Python 3 通常使用 python3 命令)。如果显示出 Python 的版本号,说明安装成功。例如:
Python 3.11.5

Linux 系统下 Python 环境搭建

1. Ubuntu/Debian 系统

  • 打开终端,运行以下命令更新软件包列表:
sudo apt update
  • 运行以下命令安装 Python 3:
sudo apt install python3
  • 安装 Python 包管理工具 pip
sudo apt install python3-pip

2. CentOS/RHEL 系统

  • 打开终端,运行以下命令安装 Python 3:
sudo yum install python3
  • 安装 pip
sudo yum install python3-pip

3. 验证安装

  • 在终端中输入 python3 --version 并回车,如果显示出 Python 的版本号,说明安装成功。

创建和使用虚拟环境

虚拟环境可以为每个 Python 项目创建独立的运行环境,避免不同项目之间的依赖冲突。以下介绍使用 venv 和 virtualenv 两种方式创建虚拟环境。

使用 venv(Python 标准库自带)

  • 创建虚拟环境:打开终端,进入项目目录,运行以下命令创建虚拟环境:
python3 -m venv myenv  # myenv 是虚拟环境的名称,可以自定义
  • 激活虚拟环境:
    • 在 Windows 系统上,运行以下命令激活虚拟环境:
myenv\Scripts\activate
  • 在 macOS 和 Linux 系统上,运行以下命令激活虚拟环境:
source myenv/bin/activate
  • 停用虚拟环境:在虚拟环境中,运行 deactivate 命令即可停用虚拟环境。

使用 virtualenv

  • 安装 virtualenv:在命令行中运行以下命令安装 virtualenv
pip install virtualenv
  • 创建虚拟环境:进入项目目录,运行以下命令创建虚拟环境:
virtualenv myenv
  • 激活和停用虚拟环境的方法与 venv 相同。

通过以上步骤,你就可以在不同操作系统上成功搭建 Python 环境,并创建虚拟环境来管理项目的依赖。
http://www.jsqmd.com/news/449186/

相关文章:

  • OpenClaw 深度解析(六):节点、Canvas 与子 Agent
  • AI推广联系哪家公司?哪家公司豆包推广做得专业? - 品牌2026
  • 2026年不容错过!最新口碑好的短视频获客老牌公司大揭秘,抖音运营公司/抖音代运营团队,短视频获客老牌公司排行榜 - 品牌推荐师
  • 帝国cms为什么[!--writer--]不能在列表中调用?EmpireCMS
  • 帝国cms安装界面不能正常显示EmpireCMS
  • 2026年科技企业孵化器指南:这些机构助力创新项目落地,科技政策申报/企业孵化服务,科技企业孵化器品牌口碑排行 - 品牌推荐师
  • OpenClaw Skills 机制总结
  • 豆包的广告推广要怎么做?哪家公司可以做?怎么联系? - 品牌2026
  • 豆包上怎么出现自己的公司?哪家公司可以做豆包推广? - 品牌2026
  • 284_尚硅谷_反射的相关函数和转换
  • 怎么抓取MySQL执行的命令?
  • 2026 Claw 生态 AI Agent 全解析:5 款工具选型对比 + 部署避坑指南
  • 六.Uboot MMC与文件命令
  • 帝国cms投稿功能在哪开启或关闭?EmpireCMS
  • 283_尚硅谷_反射基本介绍和示意图
  • 帝国cms前台管理信息左侧导航:前台投稿如何不显示不想开放投稿的系统模型EmpireCMS
  • Android位置模拟隐藏技术全解析:从原理到实战的深度探索
  • 完整教程:Ansible 清单详解:静态清单的构建与管理
  • mysql 行转列和列转行
  • 2026年湖北地区生成式GEO引擎优化公司哪家性价比高 - 工业推荐榜
  • 3步掌握Google TimesFM:从环境部署到时间序列预测精通指南
  • MySQL 如果主从服务器的GTID不一致,应该如何解决?
  • JavaScript性能优化实战剖蚊
  • 数控弯管机好用的品牌有哪些,江苏厂家的产品值得选吗? - myqiye
  • MySQL修改用户密码的几种方法
  • JavaScript性能优化实战鹿安
  • 如何通过豆包推广获客?哪家公司可以做豆包广告? - 品牌2026
  • Windows系统安卓应用高效部署方案:APK Installer轻量解决方案
  • OI 的另一种学法
  • 2026年选购同步带,质量可靠厂家有哪些推荐 - 工业品网