本篇文章由 VeriMake 旧版论坛中备份出的原帖的 Markdown 源码生成
原帖标题为:Python | 从 0 开始配置 Python 环境
原帖网址为:https://verimake.com/topics/234 (旧版论坛网址,已失效)
原帖作者为:karb0n(旧版论坛 id = 39,注册于 2020-05-04 19:27:42)
原帖由作者初次发表于 2021-06-02 23:16:36,最后编辑于 2021-06-02 23:16:36(编辑时间可能不准确)
截至 2021-12-18 14:27:30 备份数据库时,原帖已获得 864 次浏览、0 个点赞、0 条回复
本章引言
本章以 Windows 10 为例,从什么都没装开始,介绍了如何配置好一种 Python 环境的方法。如果你的系统是 macOS 或者 Linux,部分步骤可能略有不同但是大同小异。
因为截至 2021 年仍有一些常用的第三方包暂时只支持到了 Python 3.6,所以本教程以安装版本为 5.2.0 的 Anaconda3 为例,这是基于 Python 3.6 的最后一个版本的 Anaconda3。如果你想体验更新的版本的 Python,也是可以自行尝试的,安装过程和本教程差别不大。
1. 安装 VS Code
VS Code 是一款现代化的代码编辑器,功能强大,体积轻量,外观好看。经过配置,可作为几乎任何语言的开发环境。本教程推荐使用 VS Code 来编辑代码,当然,其它任何编辑器都是可以用的,不过需自行搜索安装和配置的方法。
在 VS Code 官网 根据你的系统,下载安装包,打开,根据安装包说明进行安装。
(推荐在安装过程中勾选下图两个选项)

安装完成后,默认为英文界面,如需更改为中文请点击左侧 Extensions
按钮,搜索 Chinese
安装简体中文插件,然后重启 VS Code 即可显示中文,如下图。

2. 安装 Anaconda
Anaconda 是一款包管理器,借助它,你可以更容易地配置和管理 Python 或 R 的依赖包,并且可以分别创建和管理多个虚拟环境,以实现多种环境共存。
2.1 安装
Anaconda 的最新版本可在 官网 下载,但是某些后续需要用到的包可能对最新版本的 Python 适配不佳,所以更推荐安装 Python 默认版本为 3.6 的 Anaconda3-5.2.0
。当然,在较新版本的 Anaconda 中创建 Python 3.6
的虚拟环境也是可以的。
Anaconda3-5.2.0
安装包的下载链接:
下载完成后,打开安装包,根据安装包说明进行安装。
安装完成后,Windows 用户在开始菜单中找到 Anaconda Prompt
并打开,其它系统的用户直接打开 终端
(Terminal
),即可进入命令行开始使用 Anaconda,输入 conda -V
能显示版本号即说明安装正常。
(不推荐使用 Anaconda Navigator,因为经常出现各种兼容性问题)

2.2 在 VS Code 中配置基于 Anaconda 的 Python 运行环境
打开 VS Code 的扩展页面,依次搜索并安装两个扩展包(步骤和第1节中安装中文包一样):
然后打开任意一个 .py
文件(或自己创建一个后缀为 .py
的文件),右键代码编辑区域,选择 在终端中运行 Python 文件
,第一次运行会在右下角弹窗提示设置 Python 路径,根据提示设置完成后再次点击运行,即可在 VS Code 中运行你的 Python 程序。

2.3 更改 conda 下载源 (如果你暂时不需要,也可跳过)
借助 Anaconda 提供的包管理器,我们能够很方便地安装各种软件包。但是,要注意的是,在国内访问 conda 默认的下载源速度较慢,我们可以通过设置更改镜像源,从国内镜像站点下载,提高下载速度。
在 conda 命令行输入
conda config --set show_channel_urls yes
然后,打开你的用户目录(Windows 10 用户为 C:/Users/你的用户名/
,Linux 和 macOS 用户为 ~/
),会发现用户目录下有一个 .condarc
文件,打开它,以 清华源 为例,将内容更改为
channels:
- defaults
show_channel_urls: true
channel_alias: https://mirrors.tuna.tsinghua.edu.cn/anaconda
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
保存,即完成,可以通过清华镜像站来加速下载相关文件。
2.4 更改 pip 下载源 (如果你暂时不需要,也可跳过)
pip 是安装 Python 时通常会自带的一款包管理器,也很常用。同样,在国内访问 pip 默认的下载源速度也较慢,我们也可以通过设置更改镜像源,从国内镜像站点下载,提高下载速度。
只需在命令行里先输入
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U
等待 pip 更新完成后,再输入
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
即完成。
3. 运行下试试看
这部分内容来自于一份 Python 课程第一课的课件。
3.1 先来了解一些常见的电脑操作


3.2 四种常见的运行 Python 程序的方法




