【计算机专业知识打卡——Python】day1 Python环境配置
注1:带*为必做,其余为选做
注2:由于笔者在物理机上已经安装过这些,所有操作都是在win10虚拟机上进行的,但并不影响各位在Windows系统的物理机上执行相同操作
*一、Anaconda的下载安装及使用:
1、Anaconda介绍:
Anaconda是一个为AI和数据科学提供支持的平台。它提供经过严格测试和验证的数据和AI模型。通过Anaconda Navigator,用户可以更轻松地访问数据科学工具和资源。
接下来两段的内容来源于博客:
Anaconda介绍
因为包含了大量的科学包,Anaconda 的下载文件比较大,如果只需要某些包,或者需要节省带宽或存储空间,也可以使用Miniconda这个较小的发行版(仅包Conda和Python)。
Anaconda利用工具/命令Conda来进行package和environment的管理,并且已经包含了Python和相关的配套工具。
我们使用Anaconda的理由在于其卓越且便捷地管理受信任Python软件包和环境的能力。在Python的高级应用中,特别是在涉及人工智能领域(如cuda、pytorch等,这些工具对Python版本和软件包版本有特定要求和限制)时,Anaconda能够轻松解决版本兼容性问题,为我们提供极大的便利。
2、Anaconda的下载安装:(也可以下载Miniconda)
访问Anaconda官网Anaconda官网下载
选择Windows操作系统进行下载。
Miniconda的下载就在Anaconda下方
下载完成后运行安装程序,安装过程见下图
选择仅个人的话,后面可能会报错
接下来等待安装完成,安装完成后一路“Next”直到完成界面
3、4、5均参考博客:
最新版最详细Anaconda新手安装+配置+环境创建教程
3、设置环境变量:
(1)打开环境变量界面:








(2)点击系统变量的“Path”变量,双击(或点击“编辑”),打开环境变量界面:
(3)点击“新建”(知道安装目录相关路径的情况)或“浏览”(不知道安装目录相关路径的情况,推荐):
新建Anaconda的4个相关路径:
然后点击一路点击确认
(4)验证:
“Win+R”打开运行窗口,输入“cmd”打开命令行窗口
输入“conda –version”命令,出现版本号即为设置成功
conda --version
4、Anaconda默认环境保存路径更改:
没有修改的conda的pkgs和envs均保存在C盘,为了不占用系统盘的空间,我们需要修改保存的位置
在C:/用户/用户名,找到.condarc文件,如果找不到打开cmd命令行输入以下命令
conda config --set show_channel_urls yes
使用记事本打开.condarc文件
删除其他的,输入以下内容【注意修改为自己想要安装的盘,我这里修改为E盘】
envs_dirs:
- E:\anaconda3\envs
pkgs_dirs:
- E:\anaconda3\pkgs
保存后关闭,在cmd命令行窗口中输入以下命令查看是否更改成功
conda info
修改前为
5、Anaconda换源:
因为conda很多下载的东西在国外,默认的下载速度往往会很慢,这里建议修改为清华的镜像源(其它源如豆瓣源等请自行搜索)
打开cmd命令行窗口,输入以下命令(选一个源输入即可)
# 添加清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
# 添加阿里云镜像源
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/free/
conda config --add channels https://mirrors.aliyun.com/anaconda/pkgs/main/
# 添加中科大源
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/menpo/
# (可选)设置搜索时显示通道地址
conda config --set show_channel_urls yes
参考博客:
Anaconda conda常用命令:从入门到精通
6、Anaconda常用命令:
基本上都可以在cmd命令行窗口中使用以下指令查询conda命令用法
conda -h
conda --help
以下列出几个最常用的
conda info
conda --version
conda -V
conda update conda
conda 具体命令 --help
conda 具体命令 -h
conda create -n 虚拟环境名 python=Python版本
conda create --name 虚拟环境名 python=Python版本
这表示创建python版本为3.8、名字为env_name的虚拟环境。
创建后,env_name文件可以在Anaconda安装目录envs文件下找到。在不指定python版本时,自动创建基于最新python版本的虚拟环境
# 删除指定虚拟环境及其中所有安装的包
conda remove -n 虚拟环境名 --all
conda remove --name 虚拟环境名 --all
# 删除指定虚拟环境中指定的包(可指定多个,中间用空格分隔)
conda remove -n 虚拟环境名 包名s
conda remove --name 虚拟环境名 包名s
以下三条命令都可以
conda env list
conda info -e
conda info --envs
conda activate 虚拟环境名
conda deactivate
conda list
# 安装最新版本的包
conda install 包名
# 安装某个特定版本的包
conda install 包名=版本号
# 将某个包更新到它的最新版本
conda update 包名
conda uninstall 包名s
7、使用:
按照上述流程配置好的Anaconda在cmd命令行窗口时是不会自动激活使用的(Win11自带的wt终端会自动激活使用)
所以我们需要执行以下命令:
# 第一次运行的话需要先执行conda init
conda init
# [base]代表可选
conda activate [base]
或者在应用菜单中找到“Anaconda Prompt应用”
*二、Visual Studio Code的下载安装及使用:
1、Visual Studio Code介绍:
Visual Studio Code(简称 VS Code)是由微软开发的一款免费、开源、跨平台的代码编辑器,适用于 Windows、macOS 和 Linux 系统。它结合了轻量级编辑器的灵活性和集成开发环境(IDE)的强大功能,逐渐成为开发者中备受欢迎的工具之一。
核心特点
启动速度快,占用系统资源少,适合快速编辑或大型项目开发。
原生支持多种编程语言(如 JavaScript、Python、Java、C++ 等),通过扩展可支持更多语言。
市场(Extensions Marketplace)提供数千款插件,涵盖调试、主题、代码补全、版本控制等功能。
热门扩展:Python、Prettier(代码格式化)、GitLens(Git 增强)、Live Server(实时网页预览)等。
IntelliSense:基于上下文自动补全代码,支持变量、函数名和模块的智能提示。
语法高亮、代码折叠、错误检查(Linting)等功能提升编码效率。
内置调试器,支持断点、变量监视、调用堆栈跟踪,可直接调试 Node.js、Python、C# 等语言。
通过扩展支持更多调试场景(如浏览器调试)。
直接可视化操作 Git,支持提交、拉取、推送、分支管理、冲突解决等功能。
内置终端(支持 PowerShell、CMD、Bash 等),可直接运行脚本或命令。
可配置任务(Tasks)自动化构建、测试流程。
主题和图标包自由更换(如 Material Theme、One Dark Pro)。
用户设置(JSON 文件)支持键盘快捷键、界面布局、功能开关的个性化配置。
Live Share 功能支持多人实时协作编辑和调试,类似远程结对编程。
适用场景
2、VS Code的下载安装:
访问VS Code官网VS Code官网下载
选择Windows操作系统进行下载。
下载完成后运行安装程序,安装过程见下图
3、VS Code的配置:
(1)中文设置:
如下图所示操作
重启后即为中文界面
(2)自动保存设置:
打开设置界面
将自动保存设置为“onFucusChange(当VS Code失去鼠标焦点时)”
(3)Python插件安装:
安装完成后需要重启VS Code
(4)Python解释器设置:
在命令栏中输入
>Python:Select Interpreter
4、使用VS Code运行Python程序:
(1)编写.py文件:
先新建一个文件夹,并打开
再新建一个.py文件
输入以下代码
print('Hello World!')
(2)运行.py文件
有三种运行方法
一种是在终端中输入命令运行,如图所示打开终端,并输入以下命令(这种方法需要注意命令执行的路径):
# *指自己创建的.py文件名,笔者这里为test
python *.py
第二种是直接点击运行,如下图所示:
第三种是“右键运行”(任选其一,有不同的效果,在终端中运行的效果和方法二一致),如下图所示:
三、Python官方IDLE的下载安装及使用:
注:其实Anaconda搭建的虚拟环境中也有IDLE的应用程序,但是没法正常启动,所以如果需要使用IDLE,需要本地再下一个Python
1、Python官方IDLE介绍:
IDLE(Integrated Development and Learning Environment)是 Python 官方默认捆绑的轻量级 IDE,适合初学者学习和简单脚本开发。
另外,NCRE-2的Python以及各编程比赛Python赛道基本都要求使用官方的IDLE进行编程,所以熟练掌握IDLE的使用也很有必要。
主要功能:
类似 Python 命令行,可直接运行代码片段并查看结果。
支持语法高亮、自动缩进、基础代码补全。
提供简单的断点调试工具(但功能有限)。
支持 Windows、macOS 和 Linux。
优点:
缺点:
2、Python官方IDLE的下载安装:
访问Python官网Python官网下载——Windows
选择稳定版本的**Windows installer (64-bit)**进行下载(笔者这里下载的是3.13.2,一般下载最新的,或者其它稳定大版本如3.7、3.8等的最新版)。
如果觉得浏览器下载得慢可以复制下载链接到迅雷里下载
下载完成后运行安装程序,安装过程见下图
3、官方Python命令行的使用:
这时如果我们需要使用官方Python的命令行,就只能在应用菜单中启动(或者修改系统变量,但比较麻烦也没必要)
4、IDLE的使用:
(1)运行:
在桌面没有设置快捷方式的情况下,建议在应用菜单中启动
(2)IDLE命令行:
IDLE刚启动的界面是主界面,用法和cmd命令行一样,区别在于IDLE有代码高亮
(3)IDLE对.py文件的编写和运行(脚本运行):
点击菜单栏的“File”→“New File”,会弹出一个空白界面,用于编写.py文件
假如我们要编写一个用户输入n,返回计算1+2+……+n的和的程序,代码如下:
n = int(input("请输入整数n:"))
sum = 0
for i in range(1, n + 1):
sum += i
print("1+2+……+n的和为%d"%sum)
编写完之后记得按快捷键“Ctrl+S”保存(或者点击菜单栏的“File”→“Save”)
首次保存需要选择保存路径并设置文件名
保存之后再运行(如果没保存就运行,运行的是上一次保存的代码)
运行需要按快捷键“F5”(或者点击菜单栏的“Run”→“Run Module”)
四、PyCharm的下载安装及使用:
1、PyCharm介绍:
2、PyCharm的下载安装:
PyCharm有社区版(Community)和专业版(Professional)两个版本,这里以专业版为例(可以免费试用30天,建议还是申请个学生认证,申请方式可以参考博客:高校学生免费使用jetbrains产品指南(保姆级教程))
访问PyCharm官网PyCharm官网下载
选择Windows操作系统进行下载。
下载完成后运行安装程序,安装过程见下图
3、PyCharm的配置:
运行PyCharm,选择语言和地区,默认即可
后面选“跳过导入”
4、PyCharm的使用:
(1)新建项目:
(2)运行.py文件:
作者:ZFronts