环境搭建
# 环境搭建
# 一、安装Anaconda
# Anaconda介绍
Anaconda指的是一个开源的Python发行版本,其包含了Python、conda等180多个科学包及其依赖项。 因为包含了大量的科学包,Anaconda 的下载文件比较大。 这么说可能有点抽象,大家可以直接把Anaconda理解为一个python的傻瓜捆绑包。
# 为什么要安装Anaconda?
Anaconda对于python初学者而言及其友好,相比单独安装python主程序,选择Anaconda可以帮助省去很多麻烦,Anaconda里添加了许多常用的功能包,如果单独安装python,这些功能包则需要一条一条自行安装,在Anaconda中则不需要考虑这些。
# Anaconda下载与安装
下载地址:https://www.anaconda.com/products/individual#Downloads
Anaconda 是跨平台的,有 Windows、macOS、Linux 版本。
这边我们选择windows-64位
版本,请根据自己的实际情况来选择。
安装包有 466MB,因为网速的关系,下载时间可能会比较长,请耐心等待。我这里下载完成 Anaconda3-2020.07-Windows-x86_64.exe文件了。
双击打开它。这边就不一步步截图了
1、点击下一步 Next
2、点击 I Agree # 我同意
3、选择 All users(requires admin privileges),再点击下一步 Next # 这边需要管理员权限
4、选择安装路径(Browse..),路径推荐
D:\python\anaconda\
,一是为了方便管理,二是C盘空间容易紧张。选择好后再点击下一步 Next5、两个都勾选,再点击 Install 安装
这一步是重中之重,第一个选项是添加环境变量,默认是没有勾选的,请务必勾选上,如果这里不勾选,后续安装完成后想要自行添加环境变量会非常麻烦。勾选完后点击 Install 安装。如果忘了勾选可以卸载重装。
6、等待安装,完成后点击Next。
安装时间根据你的电脑配置而异,电脑配置高,硬盘是固态硬盘,速度就更快。安装过程其实就是把 安装文件 里压缩的各种 dll 啊,py 文件等,全部写到安装目标文件夹里。
7、Finish完成。(那两个 √ 可以取消。)
安装完成后在开始菜单会多出一个快捷方式,也就是Anaconda下的子程序:
到这一步Anaconda 就已经安装完成了
Win+R 运行 CMD 检查一下安装情况
conda --version # 查看当前安装的Conda版本
python --version # 查看当前安装的python版本
2
没成功的话建议倒回去看看第5步
# 使用Anaconda管理多个版本的Python环境
通过Conda的环境管理功能,我们能同时安装多个不同版本的Python,并能根据需要自由切换。
查看你的系统当前已有的Python环境,执行命令:
conda info --envs
从图中我们看到,我的机器里目前 “只” 有安装Anaconda时创建的默认Python环境,环境名称叫base(低版本可能叫root),对应的Python版本是3.8
# 添加环境
现在,我想添加一个Python2.7的环境,执行命令:
conda create --name py27 python=2.7
命令中我制定了环境名称是py27,指定了Python版本是2.7,执行命令后,Conda会自动下载最新版的Python2.7,并自动部署
此时,再次查看你的系统当前已有的Python环境,执行命令:conda info --envs
,从图中我们看到,这里多了一个名字为py27的Python环境
查看我们当前使用的Python版本,执行命令:python --version
,从图中看到当前的Python环境是3.8.3版本
# 切换Python环境
切换Python环境到刚才新添加的Python2.7,执行命令:
activate py27
然后执行命令:python --version
,查看是否切换成功
在py27环境下,完成工作后,切回原来的Python环境,执行命令:
conda deactivate
# deactivate 已弃用, 使用 conda deactivate
2
如果刚才添加的py27
环境,不再使用,可通过执行命令:
conda remove --name py27 --all
进行删除
# 二、安装Vscode
在程序员圈子里,Visual Studio Code(以下简称VSCode)可以说是目前最火的代码编辑器之一了。
它是微软出品的一款可扩展的轻量级开源编辑器,并且支持全平台系统。这些特性使得VSCode颇受欢迎,这也使其成为了一个很棒的Python开发平台。
下载地址:https://code.visualstudio.com/
安装程序是中文界面就没什么好说的了
主要是这一步建议全选
然后安装结束,实在不会安装可以去百度看看
# 中文插件
双击打开桌面vscode的快捷方式,你会看到一个全英文的界面
为了方便上手,我们先装一个中文插件
# 三、Vscode插件
vscode作为一款好用的轻量级代码编辑器,不仅支持代码调试,而且还有丰富的插件库。
这边推荐几个好用的插件
# 必装插件 Python
适用于Visual Studio Code的Python扩展
一个Visual Studio Code 扩展,具有对Python语言的丰富支持(对于所有受支持的语言版本:2.7 > = 3.5),包括诸如IntelliSense,linting,调试,代码导航,代码格式,Jupyter Notebook支持,重构的功能,变量资源管理器,测试资源管理器,代码片段等!!
以前的python需要装很多插件,现在基本被整合在一起了,所有只要装它就好。
# 推荐插件
# 1、TabNine # AI代码补全工具
# 2、REST Client # 接口调试工具
# 3、Bracket Pair Colorizer 2 # 括号颜色标识
有空更新一下前端的常用插件,python插件知道的太少了
Numpy库 →