Anaconda 配合VSCode 搭建一个适用与机器学习,AI,数据科学领域学习与开发的Python开发环境。Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等。VScode集成git和debug功能,小巧但功能十分强大。
Anaconda1.什么是Anacoda
Anaconda 是Python的一个发行版,用于进行大规模数据处理、预测分析,和科学计算,致力于简化包的管理和部署。Anaconda使用软件包管理系统Conda进行包管理。Anaconda官网上对Anaconda的描述是最受欢迎的Python数据科学平台。
2.如何安装Anaconda
到官网下载对应的版本
image
接受协议,选择安装位置,一直next,到下面这一步,上面是将Anaconda 添加至环境变量,可以勾选;下面是将Anaconda设为默认的python环境。事实上我发现如果你电脑上装了Python3,并且配置过环境变量,就算你勾选了这个选项,认的Python环境也并不是Anaconda
image
安装完成后会提示我们是否安装 VS Code ,我这里选择跳过,vs Code 待会我们自己装.至此Anoconda 就安装完成了
如果你是自己添加环境变量,进行如下设置,注意区分你自己的安装位置(Anaconda主目录/Libary下的bin目录/Scripts目录)
image
测试安装
我们在windows的命令窗口输入python看是否会进入,python交互式界面
否则可能是环境变量配置出错的原因
3.Conda包管理
什么是conda
任何语言的包,依赖和环境管理 - Python,R,Ruby,Lua,Scala,Java,JavaScript,C / C ++,FORTRAN。你应该会想到pip吧,pip只是python的包管理工具
而Conda是一个通用的包管理器,当初设计来管理任何语言的包。所以用来管理python包当然也是绰绰有余。
为什么要用conda
1.Conda能安装如何语言包;2.Conda能自动跟踪和解决包的依赖问题,提高工作效率
如何使用conda
//语法
Conda install packge_name
//实例
conda install -c Anaconda opencv
VSCode1.什么是vscode
Visual Studio Code 是微软推出的跨平台编辑器。它采用经典的VS的UI布局,功能强大,扩展性很强.
2.为什么要用VSCode
大多数人(包括我)可能都是用pycharm吧,但是这东西太笨重了,软件启动都赶上Matlab了,VSCode就很轻巧(40M)。
3.安装
此处省略一顿操作
4.VsCode配置Python开发环境
安装中文语言包
imag
安装完成之后,VsCode会询问你是否要更改语言为简体中文,点击确定。会自动重启VSCode,之后语言就变为中文了
安装Python
imag
测试
编写python代码,首次运行,会让你选择python环境,这里的环境就是我们刚才安装的Anacond了,点击选择就ok了;如果你的电脑原来就安装过python,点击左下方的信息栏,这是会让我们选择环境,这里选Anaconda就行了
imag
imag
小结
Anaconda+VSCode的python开发环境,对机器学习和数据科学的学习和应用,非常方便。
领取专属 10元无门槛券
私享最新 技术干货