windows环境Python开发环境搭建指南(附实例源码和讲解教程)

windows环境Python开发环境搭建指南(附实例源码和讲解教程)

本指南将帮助您从零开始搭建一个Python开发环境,包括安装Python、配置环境变量、设置pip镜像源以及创建虚拟环境等步骤。请按照以下步骤操作:

1. 安装Python

首先,请访问Python官方网站(https://www.python.org/downloads/) 下载最新版本的Python安装包。最好下载免安装的zip压缩包,解压后配置环境变量就安装好了。也可以安装多个版本,要切换哪个版本修改下面PY_HOME环境变量的路径就切换好了,注意下面的设置或修改环境变量,有的电脑需要重启电脑。这里也为大家准备好了2.x和3.x的免安装版,点**安装包**下载即可。这里也为大家准备好了学习python用的案例附教程讲解参考,简易服务端客户端下载

2. 配置系统环境变量
  • 新建系统环境变量

    • 变量名: PY_HOME
    • 变量值: 您的Python安装路径,例如 D:\Program Files\Python\Python37
  • 编辑Path环境变量

    • 打开系统的环境变量设置。
    • Path变量中添加两个新的条目:%PY_HOME%%PY_HOME%\Scripts
    • 保存更改并重启计算机以使更改生效。
3. 测试环境变量配置

打开命令行工具(如CMD或PowerShell),输入以下命令来检查Python和pip是否正确安装及环境变量是否配置成功:

python --version
pip --version

如果显示了正确的版本号,则表示配置成功。

4. 设置国内pip镜像源

为了加快下载速度,建议设置pip使用国内镜像源:

pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

执行后会输出配置文件的路径,根据提示找到该文件,并修改内容为如下所示:

[global]
timeout=40
index-url=http://mirrors.aliyun.com/pypi/simple/
extra-index-url=
    https://pypi.tuna.tsinghua.edu.cn/simple/
    http://pypi.douban.com/simple/
    http://pypi.mirrors.ustc.edu.cn/simple/

[install]
trusted-host=
    pypi.tuna.tsinghua.edu.cn
    mirrors.aliyun.com
    pypi.douban.com
    pypi.mirrors.ustc.edu.cn
5. 设置pip缓存目录

创建一个新的目录作为pip缓存目录,例如 D:\Program Files\Python\PythonCache,然后设置pip使用此目录作为缓存:

pip config set global.cache-dir "D:\Program Files\Python\PythonCache"
6. pip常用命令

了解一些常用的pip命令对于管理Python包非常重要:

  • 安装包:
    pip install package_name1 package_name2
    
  • 使用指定镜像源安装包:
    pip install -i http://mirrors.aliyun.com/pypi/simple/ package_name
    
  • 安装特定版本的包:
    pip install package_name==2.25.1
    
  • 根据文件批量安装依赖:
    pip install -r requirements-dev.txt
    
  • 升级pip:
    pip install --upgrade pip
    
  • 列出已安装包:
    pip list
    
7. Python相关命令

掌握一些基本的Python命令对开发也很有帮助:

  • 创建虚拟环境:
    python -m venv venv
    
  • 激活虚拟环境 (Windows):
    venv\Scripts\activate
    
  • 激活虚拟环境 (macOS/Linux):
    source venv/bin/activate
    
  • 更新pip:
    python -m pip install --upgrade pip
    

完成以上步骤后,您的Python开发环境就已经搭建好了。现在您可以开始编写Python代码,并使用pip来管理和安装所需的库。

上一篇:深入探讨AI 神经网络:类型、特点与创新应用-一、引言


下一篇:Python入门——练习题一