第一天 Python简介与环境搭建

缩进来划分代码块,强调代码的可读性和简洁的语法。相比于C语言或Java,Python让开发者能够用更少的代码表达想法。Python解释器本身几乎可以在所有的操作系统中运行,它的官方解释器CPython是用C语言编写的。Python是一个由社群驱动的自由软件,目前由Python软件基金会管理。

以下是对Python环境搭建可操作步骤的详细补充:

一、安装Python解释器

  1. 访问Python官方网站

  2. 下载安装包

    • 在官方网站首页,点击"Downloads"按钮,进入下载页面。
    • 根据自己的操作系统(Windows、macOS、Linux等)选择相应的安装包。
    • 注意选择稳定版,不建议安装最新的测试版或预发布版本。
  3. 运行安装包

    • 下载完成后,双击安装包文件开始安装。
    • 在安装过程中,可以选择自定义安装路径,并勾选需要安装的组件。对于Windows系统,通常建议勾选"Add Python to PATH"选项,以便将Python的安装目录添加到系统环境变量中。

二、配置环境变量(Windows系统特有步骤)

  1. 打开系统属性

    • 在Windows系统中,右击"此电脑"或"计算机"图标,选择"属性"。
    • 在弹出的系统属性窗口中,点击"高级系统设置"。
  2. 编辑环境变量

    • 在系统属性窗口的"高级"选项卡中,点击"环境变量"按钮。
    • 在弹出的环境变量窗口中,找到系统变量中的"Path"变量,点击"编辑"按钮。
  3. 添加Python路径

    • 在编辑环境变量窗口中,点击"新建"按钮,并输入Python的安装路径(例如:C:\Python39\,具体路径根据安装时选择的路径而定)。
    • 确认无误后,依次点击"确定"按钮保存设置。

三、安装包管理器(pip)

  1. 验证pip是否已安装

    • 打开命令提示符(Windows)或终端(macOS、Linux)。
    • 输入pip --version命令,查看pip的版本信息。如果已安装,则显示pip的版本号;如果未安装,则需要进行下一步安装。
  2. 安装pip

    • 如果pip未安装,可以通过Python官方网站提供的get-pip.py脚本来安装。在浏览器中打开https://bootstrap.pypa.io/get-pip.py页面,右击页面并选择"另存为"将脚本保存到本地。
    • 打开命令提示符或终端,导航到保存get-pip.py脚本的目录。
    • 输入python get-pip.py命令(对于Python 3,可能需要使用python3命令),执行脚本以安装pip。

四、创建虚拟环境

  1. 安装venv模块

    • 打开命令提示符或终端。
    • 输入pip install venv命令,安装venv模块(Python 3.3及以上版本已内置venv模块,无需额外安装)。
  2. 创建虚拟环境

    • 在命令提示符或终端中,导航到希望创建虚拟环境的目录。
    • 输入venv venv_name命令(其中venv_name为虚拟环境的名称,可以自定义),创建虚拟环境。
  3. 激活虚拟环境

    • Windows系统:输入.\venv_name\Scripts\activate.bat命令(其中venv_name为虚拟环境的名称)。
    • macOS/Linux系统:输入source venv_name/bin/activate命令(其中venv_name为虚拟环境的名称)。
    • 激活成功后,命令提示符前会显示虚拟环境的名称。
  4. 退出虚拟环境

    • 在虚拟环境激活状态下,输入deactivate命令即可退出虚拟环境。

五、验证安装

  1. 验证Python安装

    • 在命令提示符或终端中,输入python --versionpython3 --version命令(根据系统配置而定),查看Python的版本信息。
  2. 验证pip安装

    • 在命令提示符或终端中,输入pip --version命令,查看pip的版本信息。
  3. 验证虚拟环境

    • 在虚拟环境激活状态下,输入python --version命令,查看虚拟环境中Python的版本信息(应与全局Python版本不同)。
    • 输入pip list命令,查看虚拟环境中已安装的包列表(应为空或仅包含基本包)。

通过以上详细的可操作步骤,可以成功搭建Python环境,并为后续的Python编程和开发工作提供有力支持。

相关推荐
骑个小蜗牛12 分钟前
Python 标准库:string——字符串操作
python
飞飞-躺着更舒服1 小时前
【QT】实现电子飞行显示器(改进版)
开发语言·qt
武昌库里写JAVA1 小时前
Java成长之路(一)--SpringBoot基础学习--SpringBoot代码测试
java·开发语言·spring boot·学习·课程设计
ZSYP-S2 小时前
Day 15:Spring 框架基础
java·开发语言·数据结构·后端·spring
yuanbenshidiaos2 小时前
c++------------------函数
开发语言·c++
程序员_三木2 小时前
Three.js入门-Raycaster鼠标拾取详解与应用
开发语言·javascript·计算机外设·webgl·three.js
是小崔啊2 小时前
开源轮子 - EasyExcel01(核心api)
java·开发语言·开源·excel·阿里巴巴
tianmu_sama2 小时前
[Effective C++]条款38-39 复合和private继承
开发语言·c++
黄公子学安全2 小时前
Java的基础概念(一)
java·开发语言·python
liwulin05062 小时前
【JAVA】Tesseract-OCR截图屏幕指定区域识别0.4.2
java·开发语言·ocr