码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • VS Code安装配置python、C/C++开发环境


    VS Code安装配置python、C/C++开发环境

    • 一、安装VS Code
    • 二、配置Python开发环境
    • 三、配置C语言开发环境
    • 四、配置C++开发环境
    • 五、解决方案

    一、安装VS Code

    1. 下载VS Code
    在这里插入图片描述
    2. 安装插件
    请添加图片描述
    打开箭头位置的拓展工具,安装如图所示的工具,进行Python、C/C++的开发,同时对软件进行汉化。
    在这里插入图片描述
    3. Code Runner插件的使用
    Code Runner能够使输出更为简洁,首先打开扩展设置,
    请添加图片描述
    在集成终端运行代码,否则没有输出。
    在这里插入图片描述
    4. 终端设置
    右下角打开设置,
    请添加图片描述
    搜索如下两个设置,并划√。
    在这里插入图片描述

    二、配置Python开发环境

    1. 参考:配置深度学习环境
    2. 参考:conda和pip镜像配置
    3. Ctrl+Shift+P打开命令面板,输入Python,点击Python:Select Interpreter,选择Python的开发环境。
      在这里插入图片描述
    4. 点击Run Code或者Run Python File运行.py文件即可。
      在这里插入图片描述
    5. 调试程序
      点击所要调试的位置,设置断点,点击Debug Python File,右侧显示调试信息。
      在这里插入图片描述

    三、配置C语言开发环境

    1. 参考:下载并配置MinGW,在配置好MIinGW之后,系统会在配置文件时自动检测环境。
    2. 右键点击C文件,选择添加调试配置,在右侧资源管理器中会生成,调试目录.vscode:包括launch.json和task.json。
      在这里插入图片描述
      在这里插入图片描述
    3. 点击运行C/C++文件,选择第一项即可。
      在这里插入图片描述

    四、配置C++开发环境

    待更新

    五、解决方案

    1. 使用新版YOLOv5时,程序有以下警告信息,不影响训练,但是在加载数据时频繁提醒,需要解决:
    ...\lib\site-packages\torchvision\io\image.py:11: UserWarning: Failed to load image Python extension: Could not find module ‘D:\Application\Anaconda\data\Lib\site-packages\torchvision\image.pyd’ (or one of its dependencies). Try using the full path with constructor syntax.
    warn(f"Failed to load image Python extension: {e}")
    
    • 1
    • 2
    • 查看了源程序,发现image.pyd’是编译好的,不便修改。而且io\image.py里面的代码显示是调用dll出错。
    • 相比低版本的torchvision,io\image.py和extension.py写法不一样,因此想降低- pytorch和torchvision的版本。将原来的pytorch1.10.2和torchvision1.11.3降低为pytorch1.10.0和torchvision1.11.1。
      在这里插入图片描述
    1. 终端打印中文乱码
      在这里插入图片描述
      打开设置,搜索setting.json,在如图所示位置添加chcp 65001,再进行编译运行即可,之后可将其再删除,避免每次输出Active code page:65001。
      在这里插入图片描述
      在这里插入图片描述
      或者在设置中搜索Auto Guess Encoding,并选择该项。
      在这里插入图片描述
    2. 离线安装插件
      在官网搜索相应的插件,右侧点击下载
      在这里插入图片描述
      将离线安装包拷贝到 VS Code 安装路径的 bin 目录,并在cmd中打开。
      在cmd.exe中输入code --install-extension XXX.vsix,回车安装。
      在这里插入图片描述
      或者在已经安装好的路径中拷贝已经安装好的文件,其他设备也可以使用。在用户文件加下的extensions中。
      在这里插入图片描述
    成功配置!!!
  • 相关阅读:
    什么是Vant? Spring Cloud Nacos注册中心
    【Django下载文件-Kml文件下载】
    替代for循环,让Python代码更pythonic
    IO流文件相关部分
    应用于伺服电机控制、 编码器仿真、 电动助力转向、发电机、 汽车运动检测与控制的旋变数字转换器MS5905P
    MySQL的日志
    冥想第六百零三天
    史蒂夫·乔布斯诞辰67周年,他的这些思想仍值得我们学习
    【小黑嵌入式系统第二课】嵌入式系统的概述(二)——外围设备、处理器、ARM、操作系统
    【PMSM】二. 经典电流环、速度环设计(下)
  • 原文地址:https://blog.csdn.net/qq_36786467/article/details/126060735
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号