(一刀斩)Anaconda+VScode搭建python全流程

(小白必看)Anaconda+VScode搭建python全流程

写在前面:
查阅了一些资料,发现并没有完整的python平台搭建,对于过程中可能存在的问题无法溯源解决。故整合相关资料后我整理了下文,其中包括了软件的下载、镜像资源的建立和vscode中python地址建立。
如有冗杂部分请dalao指出。

一.下载并安装anaconda
1.官网下载
Anaconda官网
在底部找到对应系统的版本 我是windows64位的
在这里插入图片描述
注:若官网下载速度过慢,可选择使用镜像下载源,推荐清华镜像源。链接清华镜像源
选取对应格式的anaconda版本进行下载即可。
在这里插入图片描述
点击Data排序查看最新版本,我选择的版本如下第一个所示
在这里插入图片描述

2.安装
安装过程中一步步勾选即可,只有一个地方需要注意,如下所示:
在这里插入图片描述

在“Advanced Options”中勾选“Add Anaconda to my PATH environment variable.”(“添加Anaconda至我的环境变量。”)第一项指将Anaconda的默认环境设置添加到系统环境,也会覆盖掉之前你安装的python环境地址,建议勾选,省的之后再添加环境麻烦。
3.终端调试
打开终端cmd,输入

conda --version

若出现如下图所示,则说明conda环境创建成功在这里插入图片描述
4.子环境创建
依然在终端中输入,其中envname可以自定义,是你要创建的环境名称,如果python后不加=说明版本,则默认为最新的python版本。

conda create -n envname python=3.8.3

接下来会出现【y/n】的选择如下所示,选择y之后就会开始下载环境所需要的资源包
在这里插入图片描述
但是这里可能会出现一个问题,就是在包的下载过程中会异常的慢,并且可能会出现“远程主机强迫关闭现有连接”类似的报错。
解决办法:设置镜像资源链接,详见第5步,这里仍推荐使用清华的镜像。

5.镜像资源配置

  • 各系统都可以通过修改用户目录下的 .condarc 文件来完成。其中,Windows 用户无法直接创建名为 .condarc 的文件,可先在终端cmd执行下面命令,生成该文件之后再修改。
conda config --set show_channel_urls yes

输入后会在C\users\win10的目标路径中看到.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

如下图所示,保存文件后关闭。
在这里插入图片描述

  • 再次打开终端cmd输入以下代码进行索引缓存的清除
conda clean -i  //清除索引缓存,保证用的是镜像站提供的索引。
  • 再输入代码如下所示,进行测试,envname是环境名称,可以自定义
conda create -n envname numpy 

在随后弹出的两次【y/n】中都填y,回车确定。

  • 若看到如下所示的代码,则代表已经成功替换为国内清华的镜像了
Upload successful.

6.镜像配置后重新进行环境的创建,操作与第4步相同。
创建成功后,可以通过如下代码进行子环境的进入和退出。

conda activate envname//其中envname是自己定义的环境名
conda deactivate//退出这一子环境

效果如下图所示
在这里插入图片描述
上图是子环境的进入,下图是子环境的退出
在这里插入图片描述
致此,终端中conda环境的建立和用于后续python编程的子环境建立已经完成。

二.VScode的下载安装
1.官网下载
VScode官网
在这里插入图片描述
直接点击download即可,安装过程一路next,没有什么特别注意的地方。

2.python地址的建立
选择文件选项当中的把工作区另存为这一选项,在指定的位置创建文件夹作为vscode中python的一个工作区。
创建成功之后选择文件首选项设置,出现对用户和工作区的设置如下图所示。
在这里插入图片描述
点击右上角的第二个图标,打开json文件
在这里插入图片描述
在json文件中输入我们已经安装的anaconda文件地址。参考格式如下

"python.pythonPath" :"C:\\Users\\win10\\anaconda3\\python.exe"

结果如下图所示
在这里插入图片描述
这样地址链接的建立就完成了。

3.VScode中插件的安装
在这里插入图片描述
在左侧工具栏的第五项(图中高亮)扩展中进行相关插件的下载,基础的插件为图中所示5项,其中python为必须项。

4.VScode中环境的配置
在VScode中的文件选择新建文件,则出现如下图所示编辑窗口。
在这里插入图片描述
为选择特定的解释器,按下control+shift+P,在弹出的输入框中输入Python:Select Interpreter并调用这一命令。
在这里插入图片描述
此命令自动查找并显示可用的Python解释器,conda环境和虚拟环境的列表。在下图中所示的选项中我们可以看到之前在conda环境中创建的子环境。选中创建的其中一个子环境。
在这里插入图片描述
选定后VScode的左下角会显示解释器如下图所示。
在这里插入图片描述
到这里,所有的前期下载和配置基本完成了。对于VScode中一些额外库的下载可以根据自己的需求进行下载。下面可以开始码python啦!

三.编写“hello,world”程序
在新建的文件中输入代码

print('Hello,world!')

刚开始为记事本格式,无法直接运行,如下图所示
在这里插入图片描述
点击文件中的保存
切记:保存文件格式为python!!!
在这里插入图片描述
保存后代码变成python格式(有颜色变化)
在这里插入图片描述
按control+F5或者选择运行中的以非调试模式运行,运行结果如下所示。运行成功!
在这里插入图片描述
参考及更多资料链接如下
1.在VScode成功配置Python环境
2.Anaconda+VSCode进行python学习的环境配置
3.Anaconda+VSCode搭建python环境
4.Anaconda 3 更换国内清华源教程(看不懂你打我)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值