Anaconda与VS Code

在学习机器学习和计算机视觉时,作者从Google Colab转向在本地Windows搭建环境。选择了Anaconda作为Python包管理器,但在Pycharm中未识别Anaconda。通过VS Code及其Anaconda插件成功运行程序。尽管Pycharm功能丰富,但VS Code的简洁界面、代码提示和断点调试功能更适合初学者。在安装和配置过程中,遇到环境问题,最终通过设置VS Code的settings.json文件解决问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

最近在学习机器学习和计算机视觉,使用Google Colab来运行网上的示例代码。考虑到网页上写代码效率太低,没有代码补全功能,没有函数提示,不利于对代码的了解,于是还是决定折腾一下在自己的Windows本上安装工作环境。

想要学习机器学习的技能,不可避免要具备熟练使用Python编程的能力。

Anaconda是Python软件包管理器,可以大大减少使用者安装各种包的麻烦,提高工作效率。

我先后安装了Anaconda,Pycharm。尝试运行程序,发现Pycharm并没有找到安装的Anaconda。于是我打开了先前安装的VSCode,其插件中已经出现了Ananconda,成功运行程序。于是编辑器就成了IDE。

对比Pycharm和VScode的界面,Pycharm界面具有很多功能目录,而VSCode非常简洁。由于我初学,我需要代码提示和补全,断点调试等功能。而VSCode都具备。于是我就开心地使用VSCode了。

默认界面如下:

使用Python画一张图,

一路坎坷地把opencv python版也装上了,跟着Learn OpenCV网站上的来,完成后发现让我单独为opencv建立了一个环境(environment),然后我又在新环境里手动装了各种需要的包。dlib没有安装成功,但它不是opencv需要的。

遇到了一个很头疼的问题,关闭目录再次打开后不能import任何包,Google了很多,没有解决,遂转投Pycharm,放弃小清新。

不懂得还有很多,新手要奔跑起来。

下午更新,发现重新建立目录,新建文件后会自动出现如下命令:

C:/Users/<User_name>/Anaconda3/Scripts/activate.bat

重新打开以前建立的目录,运行这段指令后,能够正常执行。于是问题就解决了。

将该命令写到settings.json文件中,添加一行指令如下:

"terminal.integrated.shellArgs.windows": ["/K", "C:\\Users\\<User_name>\\Anaconda3\\Scripts\\activate.bat"]

最后我的settings.jason文件如下:

{
    "editor.fontSize": 16,
    "python.pythonPath": "C:\\Users\\LIUWEI\\Anaconda3",
    "workbench.colorTheme": "Solarized Light",
    "terminal.integrated.shell.windows": "C:\\WINDOWS\\System32\\cmd.exe",
    "terminal.integrated.shellArgs.windows": ["/K", "C:\\Users\\LIUWEI\\Anaconda3\\Scripts\\activate.bat"]
}

其中最后一行以及前一行的逗号为个人手动添加。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值