VS Code配置C/C++,Python

C语言编译器MinGW

首先安装一款编译器 这里选择MinGW
mingw-w64-release
向下滑选择对应离线版本安装

  • 32位系统选择i686, 64位系统选择x86_64
  • 线程模型:win32 : 没有C ++ 11多线程特性, posix : 支持C ++ 11多线程特性
  • 异常处理模型:32位系统推荐dwarf,64位系统推荐seh
    因为测试环境为64位系统,所以推荐配置为x86_64-posix-seh

下载的压缩包解压到非中文路径目录
配置环境变量
控制面板 系统与安全 系统 高级系统设置 高级 添加环境变量
打开cmd,输入gcc -v验证是否成功

IDE环境VS Code

如果安装过VSCode,简单卸载,再次安装,出现之前的配置信息,包括打开的文件夹、安装过的扩展等. 想干净卸载掉VSCode再重新安装的话,就需要在卸载之后再删除掉两个目录的内容

  • C:\Users$用户名.vscode
  • C:\Users$用户名\AppData\Roaming\Code
  • 这里的“$用户名”根据自己的用户名而定。

可以搜索框中输入language,选择“中文(简体)
VS Code 搜索C/C++扩展进行安装
重启VSCode让扩展生效

配置IDE的C编译器

配置编译器路径
快捷键Ctrl+Shift+P调出命令面板,输入C/C++,选择“Edit Configurations(UI)”进入配置
编译器路径:D:/mingw-w64/x86_64-8.1.0-win32-seh-rt_v6-rev0/mingw64/bin/g++.exe
IntelliSense 模式:gcc-x64
配置完成后,此时在侧边栏可以发现多了一个.vscode文件夹,并且里面有一个c_cpp_properties.json文件。

写个hello.cpp文件后F5调试
然后添加C++(GDB/LLDB) C/C++: g++.exe
会自动添加tasks.json launch.json

可以尝试修改task and launch文件 修改生成和调试exe位置 实现文件和exe分离,exe在对应文件夹的bin文件夹中

关于Anaconda+VS Code环境配置

https://www.jianshu.com/p/ef1ae10ba950
参考学习大佬文章

Anaconda

安装Anaconda 检验是否安装成功: 进入cmd,直接输入Python查看版本信息

pip Anaconda 镜像源

python -m pip install -U pip
#更新pip pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U
#先升级pip pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
#再添加镜像源

conda添加国内(清华)镜像源
查看现有源

conda config --show-sources

添加国内清华源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

删除默认源

conda config --remove channels defaults

删除添加的国内源,恢复默认源

conda config --remove-key channels

设置搜索时显示通道地址

conda config --set show_channel_urls yes

升级conda

conda update conda

Python虚拟版本

  1. 查看 Python 版本 python --version

  2. 创建环境 上一步查到我电脑上的 Python 版本为 3.7.0 ,我想在这个版本基础上创建一个名为xiaolvshijie的虚拟环境。

conda create -n xiaolvshijie python=3.7.0

新的开发环境会被默认安装在你 conda 目录下的 envs 文件目录下。

  1. 激活环境 activate xiaolvshijie

  2. 列出所有的环境 conda info -e

    当前激活的环境会标*

  3. 切换到另一个环境 activate xiaolvshijie

  4. 注销当前环境 deactivate

  5. 复制环境 conda create -n xiaolv --clone xiaolvshijie

  6. 删除环境 conda remove -n xiaolv --all

包管理 推荐pip

  1. 查看已安装包 conda list pip list

  2. 使用 Conda 命令安装包 conda install beautifulsoup4

  3. 通过 pip 命令来安装包 如果无法通过conda安装,可以用pip命令来安装包。

pip install beautifulsoup4

  1. 移除包
    conda remove beautifulsoup4 //会报错
    pip uninstall beautifulsoup4

VS Code 配置编译器

Vscode配置
python 插件
CodeRunner插件

指定路径(可跳过)
确定当前激活环境所在路径
如果是默认就到
“python.pythonPath” :“D:\anaconda3\envs\xiaolvshijie\python.exe”
D:\ProgrammingSoftware\anaconda3\python.exe
不是默认需要进入env文件夹找到当前激活的虚拟环境中的python.exe

Anaconda Python管理思路

conda
查看conda版本
添加国内源
升级conda
环境管理
查看python版本
创建环境激活环境
列出所有环境
注销环境
切换环境
复制环境
删除环境

包管理
查看已安装包
使用Conda 安装包
pip安装包
移除包

  • 12
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值