Win11安装VScode详细教程、配置Anaconda与python环境
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环境相关推荐
- mMySQL中触发器和游标的介绍与使用L8.0.23免安装版配置详细教程 msi安装超详细教程
文章来源: 学习通http://www.bdgxy.com/ 普学网http://www.boxinghulanban.cn/ 智学网http://www.jaxp.net/ 一.下载MySql,安装 ...
- mysql超详细教程_MySQL8.0.23安装超详细教程
前言 最近在做一个人脸识别的项目,需要用数据库保存学生信息与前段交互. MySQL的优点 1.mysql性能卓越,服务稳定,很少出现异常宕机. 2.mysql开放源代码且无版权制约,自主性及使用成本低 ...
- PHP的swoole扩展安装方法详细教程
这篇文章主要为大家分享了PHP的swoole扩展安装方法详细教程,具有实用性和参考价值,感兴趣的小伙伴们可以参考一下 Swoole支持PHP 5.3.10以上版本,所以安装Swoole之前请先安装PH ...
- LNMP安装步骤详细教程以及一键部署脚本
LNMP安装步骤详细教程以及一键部署lnmp脚本 安装包 提取码:1w3t 文章目录 一.安装 Nginx 服务 二.安装 MySQL 服务 三.安装配置 PHP 解析环境 四.一键部署LNMP脚本 ...
- 青龙面板安装搭建详细教程
一.服务器选择 推荐racknerd,服务器位于美国,使用这段时间一直很稳定,最主要是便宜,搞活动的时候可以做到10.98美元/年.当然也可以选择腾讯云或者阿里云等国内服务器. 二.调整时区 一般国外 ...
- win10安装Tomcat10详细教程
win10安装Tomcat10详细教程 提示:安装Tomcat前需要本机有java环境,如未有java环境的,可以先参考此篇博文: win10安装JDK1.8详细教程. 文章目录 win10安装Tom ...
- Swoole入门指南:PHP7安装Swoole详细教程(一) 1
这里不在使用apache做为web server.该用nginx + php-fpm,性能更强大,配置更方便.并且为了跟上php的步伐,也使用了比较新的php版本 [x] centos7 [x] ph ...
- Git安装教程(Windows安装超详细教程)
Git安装教程(Windows安装超详细教程) weir_will 关注 0.9 2017.10.08 00:59* 字数 728 阅读 17955评论 8喜欢 41 2018年4月14日更新 更 ...
- 安装Linux详细教程
安装Linux详细教程 centos下载地址 网易镜像:http://mirrors.163.com/centos/7/isos/ 搜狐镜像:http://mirrors.souhu.com/cent ...
最新文章
- 二手服务器cpu性能,二手服务器cpu当主机
- GEO/SRA数据库
- fedora 17 安装极点五笔
- 8种相似度度量方式的原理及实现【笔记自用】【1】
- ubuntu 源码安装nginx
- html溢出左右滚动,html-选项卡溢出时水平滚动
- linux家用系统版本,查看linux系统版本
- 安卓案例:演示广播接受者
- Oracle 11g中关于数据定义的思考
- mysql in varchar_MySQL中char和varchar有啥区别?优缺点是啥?
- PHP设置脚本最大执行时间的三种方法
- Wonderware- Intouch 利用 Excel 控件制作报表,功能强大
- 硬件的驱动和sdk的理解与应用
- DNS详解,权威DNS,递归DNS,转发DNS,公共DNS
- Word自动目录中包含公式如何去掉?
- 9x07-usb state拔出usb线后状态仍为CONFIGURED,影响休眠(已解决)
- Greedy——HDOJ 1789
- 时隔一个多月发布原生一体化云安全产品,ZStack的发展还可以更快
- Linux之C++毫秒级计时方法
- 走进Cosmos之入门
热门文章
- 完全背包:Piggy-Bank猪猪储蓄罐
- 东莞塑料是四大工程材料
- 防骗大数据,朋友圈里卖的这些东西...不是坑人就是害命!
- 开拓者探地雷达BS-M
- 每日一道算法题:高楼扔鸡蛋问题(动态规划问题)
- [算法]力扣刷题-初级算法 - 数组(三)(数组篇完结) [两数之和] [有效的数独] [旋转图像]
- 单机版五子棋java功能_JAVA单机版五子棋怎么写
- SpringBoot-spring-data-elasticsearch7.12.0
- 三国志战略版:Daniel_吕玲绮分析
- 德国php空间申请,德国host1free提供免费10G无广告可绑米PHP空间申请教程