💝💝💝欢迎莅临我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。
持续学习,不断总结,共同进步,为了踏实,做好当下事儿~
非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨

在这里插入图片描述

💖The Start💖点点关注,收藏不迷路💖


[外链图片转存中…(img-mnov8gSm-1754356428719)]

Windows环境下安装Python与环境变量配置技术博客

1. Python安装前的准备工作

1.1 选择合适的Python版本

  • Python 2.x与3.x的主要区别

    # Python 2.x
    print "Hello"  # 语句形式
    
    # Python 3.x
    print("Hello")  # 函数形式
    
    • Python 2已于2020年停止支持(EOL),新项目应选择Python 3.x
    • 语法差异:print函数/整数除法/Unicode支持等
  • 系统架构选择

    • 32位系统 → 只能安装32位Python
    • 64位系统 → 优先选择64位Python(支持更大内存访问)
  • 版本类型

    • 稳定版(如3.9.13):生产环境推荐
    • 预发布版(如3.11.0rc1):仅用于测试新特性

1.2 检查系统兼容性

  1. 查看Windows版本:

    winver
    

    外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

  2. 确认系统类型:

    • 路径:设置 > 系统 > 关于
    • 或使用命令:
      [Environment]::Is64BitOperatingSystem
      
  3. 硬盘空间:

    • 基础安装:约100MB
    • 完整科学计算环境:建议预留1GB

1.3 卸载旧版本Python

控制面板卸载步骤

  1. 打开"程序和功能"
  2. 找到Python条目 → 右键卸载

手动清理

# 删除安装目录
Remove-Item -Path "C:\Python27" -Recurse -Force

# 清理用户目录
Remove-Item -Path "$env:USERPROFILE\.python" -Recurse -Force

2. Python安装流程详解

2.1 官方安装包下载

  1. 访问python.org/downloads
  2. 下载Windows installer(示例文件名:python-3.10.6-amd64.exe
  3. 关键选项:勾选"Add Python to PATH"(自动配置环境变量)

2.2 安装向导配置

自定义安装界面选项

  • Install launcher for all users
  • Associate files with Python
  • Create shortcuts
  • Precompile standard library

高级选项

安装位置:C:\Python310(建议避免包含空格和中文)
☑ 为所有用户安装
☑ 将Python添加到环境变量

2.3 验证安装成功

基础验证

python --version
# 应输出:Python 3.10.6

pip --version
# 应显示pip版本及Python路径

运行测试脚本

# hello.py
import sys
print(f"Hello from Python {sys.version}")

执行:

python hello.py

3. 环境变量配置原理与实践

3.1 环境变量核心概念

PATH变量示例

C:\Windows\system32;C:\Python310;C:\Python310\Scripts
  • 系统按顺序在这些路径中查找可执行文件

用户变量 vs 系统变量

类型作用范围修改权限
用户变量仅当前用户普通用户可改
系统变量所有用户需管理员权限

3.2 手动配置PATH变量

GUI配置步骤

  1. Win+R → sysdm.cpl → 高级 → 环境变量
  2. 在PATH中添加:
    C:\Python310
    C:\Python310\Scripts
    

PowerShell命令

# 永久添加PATH
[Environment]::SetEnvironmentVariable(
    "PATH",
    [Environment]::GetEnvironmentVariable("PATH", "User") + ";C:\Python310",
    "User"
)

3.3 虚拟环境与PATH

创建虚拟环境

python -m venv myenv

激活后PATH变化

# 激活前
PATH=C:\Windows\system32

# 激活后(Windows)
PATH=C:\myenv\Scripts;C:\Windows\system32

4. 常见问题排查与解决方案

4.1 典型错误场景

多版本冲突解决方案

# 使用py启动器指定版本
py -3.10 myscript.py
py -3.9 myscript.py

pip换源示例

pip install numpy -i https://pypi.tuna.tsinghua.edu.cn/simple

4.2 调试工具

PATH检查命令

:: CMD
echo %PATH% | python -c "import sys; print(sys.stdin.read().replace(';','\n'))"

# PowerShell
$env:PATH -split ';'

定位Python解释器

where python
# 输出所有找到的python.exe路径

5. 进阶配置与优化

5.1 IDE配置示例(VSCode)

// settings.json
{
    "python.pythonPath": "C:\\Python310\\python.exe",
    "python.linting.enabled": true
}

5.2 性能优化

PYTHONPATH设置

$env:PYTHONPATH = "C:\my_libs"

5.3 安全实践

最小权限原则

# 错误示范
runas /user:Administrator python script.py

# 正确做法
python script.py

6. 总结

核心流程检查表

  1. 下载匹配系统架构的安装包
  2. 安装时勾选"Add to PATH"
  3. 验证python --versionpip list
  4. 必要时手动配置PATH

常用命令速查

功能命令
检查版本python --version
更新pippython -m pip install --upgrade pip
查看环境变量echo %PATH%
创建虚拟环境python -m venv myenv

🔥🔥🔥道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙

💖The Start💖点点关注,收藏不迷路💖

“100%”>



💖The Start💖点点关注,收藏不迷路💖





Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐