1.Python的环境与开发工具

本文是针对 Python 3.10.2WindowsLinux CentOS 系统的详细安装教程,结合官方文档与最佳实践整理,涵盖关键步骤、验证方法及常见问题解决方案。


⚙️ Windows 系统安装教程

📥 1. 下载安装包

  • 访问 https://www.python.org/downloads/release/python-3102/,选择 Python 3.10.2 → 点击 Windows installer (64-bit)(64位系统)或 Windows installer (32-bit)(32位系统)。
  • 若官网下载缓慢,可通过备用链接(如百度网盘)下载。

⚙️ 2. 运行安装程序

  • 双击下载的 .exe 文件(如 python-3.10.2-amd64.exe)。
  • 关键步骤勾选 Add Python 3.10 to PATH(否则需手动配置环境变量)。
  • 选择安装方式:
    • 快速安装:点击 Install Now(默认路径 C:\Program Files\Python310)。
    • 自定义安装:点击 Customize installation → 修改安装路径(如 D:\Python310)→ 勾选所有组件(pipIDLE文档)→ 点击 Install

✅ 3. 验证安装

  • 打开命令提示符(Win + R → 输入 cmd):
    python --version
    # 应输出:Python 3.10.2
    pip --version
    # 应输出:pip 21.x.x ...
    
  • 测试交互模式:
    python
    >>> print("Hello, Python!")
    Hello, Python!
    >>> exit()
    

⚠️ 4. 常见问题解决

问题解决方案
python 命令提示“不是内部命令”重新安装并勾选 Add Python to PATH,或手动添加环境变量:
控制面板 → 系统属性 → 环境变量 → Path → 添加 Python 安装路径(如 C:\Python310)
多版本共存冲突(如 Python 2 与 3.10)使用 py -3.10 指定版本运行,或通过绝对路径调用(如 C:\Python310\python.exe)。
安装路径含中文导致异常安装路径避免使用中文,仅用英文或数字。

🐧 CentOS 系统安装教程

⚙️ 方法1:Yum 安装(简易版)

  1. 更新系统并安装 Python 3.10
    sudo yum update -y
    sudo yum install python3.10 -y  # 需确保已启用 EPEL 仓库
    
  2. 验证安装
    python3.10 --version  # 输出:Python 3.10.2
    

⚙️ 方法2:源码编译安装(推荐,自定义性强)

  1. 安装依赖工具
    sudo yum groupinstall "Development Tools" -y
    sudo yum install zlib-devel bzip2-devel openssl-devel libffi-devel -y
    
  2. 下载并编译 Python 3.10.2
    wget https://www.python.org/ftp/python/3.10.2/Python-3.10.2.tgz
    tar -xzf Python-3.10.2.tgz
    cd Python-3.10.2
    ./configure --enable-optimizations  # 启用性能优化
    make -j $(nproc)                     # 多线程编译
    sudo make altinstall                 # 避免覆盖系统默认 Python
    
  3. 验证安装
    python3.10 --version  # 输出:Python 3.10.2
    

⚙️方法3:使用 pyenv(多版本管理)

  1. 安装 pyenv
    curl https://pyenv.run | bash
    echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc
    echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
    source ~/.bashrc
    
  2. 安装 Python 3.10.2
    pyenv install 3.10.2
    pyenv global 3.10.2    # 设为默认版本
    
  3. 验证
    python --version        # 输出:Python 3.10.2
    

⚠️关键注意事项

  1. CentOS 系统兼容性

    • 避免替换系统默认 Python(如 /usr/bin/python),否则可能导致 yum 等工具失效。
    • 若需默认使用 Python 3.10,建议通过 update-alternatives 配置:
      sudo update-alternatives --install /usr/bin/python3 python3 /usr/local/bin/python3.10 2
      sudo update-alternatives --config python3  # 手动选择版本
      
  2. 虚拟环境配置(推荐):

    python3.10 -m venv my_project_env  # 创建
    source my_project_env/bin/activate   # 激活
    

⚙️环境验证

安装验证

⚙️PyCharm调试技巧

习惯使用Java开发工具IDEA的同学,肯定喜欢用他们公司Python的同类产品:PyCharm。具体安装步骤如下:https://zhuanlan.zhihu.com/p/1896712309365249204

调试技巧:
PyCharm Debug

Special Variables如下:

💎 安装总结

系统安装方式验证命令核心注意事项
Windows官网安装包 + 勾选 Add to PATHpython --version避免路径冲突
CentOS源码编译 + make altinstallpython3.10 --version保留 /usr/bin/python 默认

环境配置完成后,可访问 https://docs.python.org/3/tutorial/ 开始学习。遇到问题可查阅 https://stackoverflow.com/questions/tagged/python-installation 或社区论坛。

更多技术干货欢迎关注微信公众号“风雨同舟的AI笔记”~

【转载须知】:转载请注明原文出处及作者信息

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值