学 Python 先搞懂这些!多版本 Python 切换 + pip 换源 + 虚拟环境创建,保姆级教程收藏起来
·
1、多版本Python解释器共存解决方案
在电脑上安装多个版本的Python解释器时,可以通过复制原始Python执行文件并重命名来实现特定版本的调用。例如,将python.exe复制为python38.exe或python310.exe,以便在命令行中通过不同名称调用不同版本。
检查系统环境变量中不同版本解释器的顺序可以确定默认的Python解释器版本。环境变量中靠前的路径优先级更高。
2、PIP换源指南
由于Python官方模块库位于国外,下载速度较慢,建议更换为国内镜像源提升下载效率:
查看当前镜像源(适用于所有安装):
pip config get global.index-url

全局换源(适用于所有安装):
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
单次安装换源:
pip install 模块名 -i https://mirrors.aliyun.com/pypi/simple/
推荐国内源地址:
- 清华大学:
https://pypi.tuna.tsinghua.edu.cn/simple - 阿里云:
https://mirrors.aliyun.com/pypi/simple/
3、系统环境与虚拟环境
3.1、系统环境:直接安装在电脑上的Python解释器环境。
- 系统环境是指安装在计算机全局范围内的Python环境。
- 当你在计算机上安装Python时,它会成为系统环境的一部分。
- 在系统环境中安装的Python解释器和库对整个计算机可见,所有项目都可以访问它们。

3.2、虚拟环境:为单独项目创建的隔离环境,避免不同项目间的依赖冲突。
- 虚拟环境是一种在项目级别隔离Python依赖的方法。
- 通过创建虚拟环境,你可以为每个项目设置独立的Python环境,从而解决全局安装可能导致的问题。
- 虚拟环境可以包含自己的Python解释器和依赖库,与其他虚拟环境和系统环境隔离开。
4、创建虚拟环境的三种方法
方法一:使用Python内置venv模块
python310 -m venv 环境名称
激活:进入Scripts目录执行activate.bat
退出:命令行输入deactivate
方法二:使用virtualenv模块
pip install virtualenv
virtualenv -p python38 环境名称
激活/退出方式同venv
方法三:通过PyCharm IDE
在创建项目时勾选"New environment"选项即可自动配置
5、PyCharm安装选择
- 社区版:免费但功能有限,适合基础开发
- 专业版:付费提供完整功能(如Web开发/Django支持)
安装时建议:
- 自定义安装路径(非C盘)
- 勾选"Add to PATH"以便命令行调用
- a、进入到首页
b、设置参数

c、虚拟解释器

d、系统解释器

e、创建成功




f、创建 py文件

g、书写代码和执行代码

**h、切换UI风格

i、汉化
File — settings — plugins — chinese package
6、代码注释规范
单行注释:
# 解释下方代码功能
x = 10
多行注释:
"""
模块功能说明:
- 数据预处理
- 模型训练
"""
变量使用要点
命名规则:
- 允许:字母/数字/下划线组合
- 禁止:数字开头、使用关键字(如
class)
命名风格:
大驼峰:UserName
小驼峰:userName
下划线:user_name
变量操作:
定义:age = 18
调用:print(age)
查看内存地址:id(age)
查看类型:type(age)
常量定义约定
虽然Python没有严格的常量限制,但行业约定全大写变量名为常量:
MAX_CONNECTION = 100 # 约定不应修改
PEP8编码规范要点
- 缩进:4个空格(非Tab)
- 行宽:不超过79字符
- 操作符两侧加空格
- 类名用大驼峰,函数/变量用下划线
- 导入分三组(标准库/第三方/本地),每组空一行
示例:
import os
import sys
from django.db import models
from .utils import helper
更多推荐

所有评论(0)