Python适用于数据分析和机器学习领域的开发,Python的第三方工具包已达到10万多,为方便使用工具包及Python版本管理,本文使用Anaconda来作为Python的开发环境安装。另外,使用PyCharm作为开发编辑器。Python在金融领域可以进行量化交易编程,可参考vnpy( http://www.vnpy.org/pages/quickstart.html),其使用了Anaconda作为开发环境,MongoDB作为数据库。
安装环境
下载安装包
在Anaconda官方网站https://www.anaconda.com/download/下在Python 3.7版本,也可以在https://conda.io/miniconda.html 下载mini版本miniconda。本文以Windows版本64位的miniconda Python 3.7 为例。
下载安装包后,直接运行安装到C:\ProgramData\Miniconda3目录。
修改安装包镜像服务器目录
打开Windows命令行cmd,
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
参考:
https://zhuanlan.zhihu.com/p/26120537
https://tensorflow.google.cn/install/source_windows#install_python_and_the_tensorflow_package_dependencies
Python运行
打开Windows命令行cmd,输入Python将会进入Python命令行,同时会显示Python的版本。
输入quit()退出。
Python IDE PyCharm
可在官网下载安装http://www.jetbrains.com/pycharm/download/ ,安装Community即可。安装较简单不做赘述。
交互式界面jupyter
打开Windows命令行cmd
conda install jupyter
安装好jupyter后启动命令如下,等待在浏览器打开界面。
jupyter notebook
点击右方New按钮,选择Python3,可以开始编程了。
Python工具包安装
打开Windows命令行cmd,conda命令安装Python工具包,将会自动安装相关依赖。
conda install numpy
conda install pandas
conda install scipy
conda install scikit-learn