1. Anaconda与VSCode的下载与安装

首先参考该教程进行 Anaconda与VSCode的基础安装:Anaconda + VSCode 最详细教程

注意:

1) 上方教程中下载32位、64位Anaconda均可;

2) 上方教程安装VSCode时有两种方法:

第一种是在上方教程二、Anaconda 安装过程中选择安装VSCode,该方法优点是不用再单独下载VSCode,但有两个缺点,分别是会出现下方图中的错误和自动将VSCode安装在C盘。

第二种是独单下载VSCode进行安装,可参考上方教程中的【三、VSCode 下载安装】。

如果在上方教程中的【二、Anaconda 安装】安装VSCode时出现类似下图错误:Unable to install VSCode或提示Please make sure you are connected to the internet

解决方法如下:解决Anaconda中安装VSCode失败的方法

寻找vscode_inst.py文件的方法:由vscode_inst.py.log找到vscode_inst.py

这里推荐使用Notepad++打开.py文件,修改完直接点保存即可。

2. 配置VSCode

在按照上方的教程安装Anaconda与VSCode,并在Anaconda Prompt中创建并激活了一个新的python虚拟环境后,便可以在VSCode中进行相关配置了。

conda安装完以后有个base环境,很好用,包含了日常大部分会用的的包。

但是有时候需要自己安装一些包,可能依赖的版本和base不一样,例如base是python 3.8版本,我需要python 3.6来安装DNS,直接在base里面安装会把本来好好的base多些乱七八糟的包,造成版本冲突。创建虚拟环境是为了让项目运行在一个独立的局部的Python环境中,使得不同环境的项目互不干扰。

2.1 安装各种插件

安装插件的教程:史上最全vscode配置使用教程

如果嫌上方教程太过繁琐,可使用该网页内的插件:私藏多年的vscode插件分享

2.2 配置python注释器(即启用conda虚拟环境)

快捷键【Ctrl+Shift+P】即可选择python注释器为自己在Anaconda Prompt中创建的python虚拟环境。

2.3 必须配置的一些东西

刚开始使用VSCode会出现各种各样的报错,诸如Python代码无法调用本目录内的图片、数据、文件等一些在Pycharm中不会出现的报错。

因此需要按该教程进行配置VSCode:Python/这篇文章一步步带你打造Python研发环境(详解)

该教程只需看【三、配置Vscode】中【安装python扩展】往后的内容即可

萌新同学可能对配置.json文件比较头大,其实大可不必,只要将上面教程中的.josn文件内的代码复制进自己的VSCode中,点保存即可。只有这样设置,才有可能避免非代码原因造成的报错。

比如我在使用opencv的时候,就出现了如下错误:opencv4.5.5 cv2.error: OpenCV(4..5.5) inner_functions.cpp:73: error: (-215:Assertion failed)!samples.empty() in function 'cv::ml::StatMode1: :train'),便通过上面教程中的.josn文件解决了。

但是,在debug的时候又出现了相同的错误,这是由于在VSCode中调试python时会发生相对路径错误,这个错误只需要在代码中加入以下代码即可解决。

#加入下面代码就可以使用相对路径了
import os, sysos.chdir(sys.path[0])

2.4 VSCode中python代码中文乱码或输出端中文乱码

代码部分中文乱码参考该教程:vscode基本设置,中文显示乱码、设置中文语言显示、代码编辑、基本插件

输出端中文乱码参考该教程中的【解决方案三】:VS Code输出窗口显示中文乱码的解决办法(汇总择优)

Win11安装VScode详细教程、配置Anaconda与python环境相关推荐

  1. mMySQL中触发器和游标的介绍与使用L8.0.23免安装版配置详细教程 msi安装超详细教程

    文章来源: 学习通http://www.bdgxy.com/ 普学网http://www.boxinghulanban.cn/ 智学网http://www.jaxp.net/ 一.下载MySql,安装 ...

  2. mysql超详细教程_MySQL8.0.23安装超详细教程

    前言 最近在做一个人脸识别的项目,需要用数据库保存学生信息与前段交互. MySQL的优点 1.mysql性能卓越,服务稳定,很少出现异常宕机. 2.mysql开放源代码且无版权制约,自主性及使用成本低 ...

  3. PHP的swoole扩展安装方法详细教程

    这篇文章主要为大家分享了PHP的swoole扩展安装方法详细教程,具有实用性和参考价值,感兴趣的小伙伴们可以参考一下 Swoole支持PHP 5.3.10以上版本,所以安装Swoole之前请先安装PH ...

  4. LNMP安装步骤详细教程以及一键部署脚本

    LNMP安装步骤详细教程以及一键部署lnmp脚本 安装包 提取码:1w3t 文章目录 一.安装 Nginx 服务 二.安装 MySQL 服务 三.安装配置 PHP 解析环境 四.一键部署LNMP脚本 ...

  5. 青龙面板安装搭建详细教程

    一.服务器选择 推荐racknerd,服务器位于美国,使用这段时间一直很稳定,最主要是便宜,搞活动的时候可以做到10.98美元/年.当然也可以选择腾讯云或者阿里云等国内服务器. 二.调整时区 一般国外 ...

  6. win10安装Tomcat10详细教程

    win10安装Tomcat10详细教程 提示:安装Tomcat前需要本机有java环境,如未有java环境的,可以先参考此篇博文: win10安装JDK1.8详细教程. 文章目录 win10安装Tom ...

  7. Swoole入门指南:PHP7安装Swoole详细教程(一) 1

    这里不在使用apache做为web server.该用nginx + php-fpm,性能更强大,配置更方便.并且为了跟上php的步伐,也使用了比较新的php版本 [x] centos7 [x] ph ...

  8. Git安装教程(Windows安装超详细教程)

    Git安装教程(Windows安装超详细教程)  weir_will 关注 0.9 2017.10.08 00:59* 字数 728 阅读 17955评论 8喜欢 41 2018年4月14日更新  更 ...

  9. 安装Linux详细教程

    安装Linux详细教程 centos下载地址 网易镜像:http://mirrors.163.com/centos/7/isos/ 搜狐镜像:http://mirrors.souhu.com/cent ...

最新文章

  1. 二手服务器cpu性能,二手服务器cpu当主机
  2. GEO/SRA数据库
  3. fedora 17 安装极点五笔
  4. 8种相似度度量方式的原理及实现【笔记自用】【1】
  5. ubuntu 源码安装nginx
  6. html溢出左右滚动,html-选项卡溢出时水平滚动
  7. linux家用系统版本,查看linux系统版本
  8. 安卓案例:演示广播接受者
  9. Oracle 11g中关于数据定义的思考
  10. mysql in varchar_MySQL中char和varchar有啥区别?优缺点是啥?
  11. PHP设置脚本最大执行时间的三种方法
  12. Wonderware- Intouch 利用 Excel 控件制作报表,功能强大
  13. 硬件的驱动和sdk的理解与应用
  14. DNS详解,权威DNS,递归DNS,转发DNS,公共DNS
  15. Word自动目录中包含公式如何去掉?
  16. 9x07-usb state拔出usb线后状态仍为CONFIGURED,影响休眠(已解决)
  17. Greedy——HDOJ 1789
  18. 时隔一个多月发布原生一体化云安全产品,ZStack的发展还可以更快
  19. Linux之C++毫秒级计时方法
  20. 走进Cosmos之入门

热门文章

  1. 完全背包:Piggy-Bank猪猪储蓄罐
  2. 东莞塑料是四大工程材料
  3. 防骗大数据,朋友圈里卖的这些东西...不是坑人就是害命!
  4. 开拓者探地雷达BS-M
  5. 每日一道算法题:高楼扔鸡蛋问题(动态规划问题)
  6. [算法]力扣刷题-初级算法 - 数组(三)(数组篇完结) [两数之和] [有效的数独] [旋转图像]
  7. 单机版五子棋java功能_JAVA单机版五子棋怎么写
  8. SpringBoot-spring-data-elasticsearch7.12.0
  9. 三国志战略版:Daniel_吕玲绮分析
  10. 德国php空间申请,德国host1free提供免费10G无广告可绑米PHP空间申请教程