量化投资思享 工具篇(一)- Python开发环境Anaconda安装
一、Anaconda介绍
Anaconda是一个免费开源的Python和R语言的发行版本,用于计算科学(数据科学、机器学习、大数据处理和预测分析),Anaconda致力于简化包管理和部署。Anaconda的包使用软件包管理系统Conda进行管理。
Anaconda拥有超过1400个软件包。其中包含Conda和虚拟环境管理,它们都被包含在Anaconda Navigator中,因此用户无需去了解独立安装每个库。用户可以使用已经包含在Anaconda中的命令conda install或者pip install从Anaconda仓库中安装开源软件包。Pip提供了Conda的大部分功能,并且大多数情况下两个可以同时使用。也可以使用conda build命令构建自定义包,然后通过上传到Anaconda Cloud、PyPI或其他仓库来分享给其他人。
Anaconda2默认包含Python 2.7,Anaconda3默认包含Python 3.7,但是用户可以创建虚拟环境来使用任意版本的Python包。
二、Anaconda下载
前往Anaconda官方下载页面进行下载,链接:https://www.anaconda.com/products/individual
这里我们下载Windos版本与Linux版本:
Windows版本下载:https://repo.anaconda.com/archive/Anaconda3-2020.02-Windows-x86_64.exe
Linux版本下载:https://repo.anaconda.com/archive/Anaconda3-2020.02-Linux-x86_64.sh
三、Anaconda Windows环境安装
1、安装已下载exe文件Anaconda3-2020.02-Windows-x86_64.exe,点击Next
2、进入协议条款页面,阅读许可证协议条款,然后勾选“I Agree”并进行下一步
3、选择安装类型,点击Next
4、选择安装目录,D:\anaconda3
5、在“Advanced Installation Options”中不要勾选“Add Anaconda to my PATH environment variable.”(“添加Anaconda至我的环境变量。”)。因为如果勾选,则将会影响其他程序的使用。如果使用Anaconda,则通过打开Anaconda Navigator或者在开始菜单中的“Anaconda Prompt”(类似macOS中的“终端”)中进行使用。
四、Anaconda环境体验
Anaconda Navigator是包含在Anaconda中的图形用户界面,用户可以通过Anaconda Navigator启动应用,在不使用命令行的情况下管理软件包、创建虚拟环境和管理路径。Anaconda Navigator可以在Anaconda Cloud或本地Anaconda仓库中搜索、安装和升级软件包。Anaconda Navigator适用于Windows、macOS和Linux。
进入Anaconda Prompt命令行模式,执行python命令,python --version,查看当前环境Python版本信息。