@Channelchan
2018-01-22T15:18:06.000000Z
字数 2845
阅读 28023
在清华镜像源:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
下载新版Anaconda3。
目前建议下载4.4.0版本:
Anaconda3-4.4.0-Windows-x86_64.exe
下载完成后按图示勾选安装
命令行(命令提示符) 是在操作系统中,提示进行命令输入的一种工作提示符。在windows环境下,命令行程序为cmd.exe。
环境变量 一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。
一般地,在命令行中运行命令时系统会在环境变量中寻找对应的文件并执行。
以刚刚安装的anaconda为例:
同时按下windows+R键,然后在弹出的窗口中输入cmd,回车执行,即可打开一个命令行窗口。在命令行中输入命令按下回车即可执行。下面的代码均为在打开的命令行窗口中输入。
执行
set
可以查看当前所用的环境变量
如果按照上面的教程安装了anaconda,可以在path中看到anaconda所在的目录
在windows10中添加环境变量的步骤:
右键 我的电脑 ==> 属性 ==> 高级系统设置 ==> 环境变量 ==> 系统变量
选择Path, 点击编辑, 在弹出的窗口中可以添加、修改或删除环境变量。
首先检查是否正确安装了Anaconda, 执行:
conda
如果提示没有该命令,说明安装程序没有自动添加环境变量。需要进入环境变量的设置界面手动添加。
假设Anaconda安装在D:/Anaconda3, 则需要将以下3个路径添加到环境变量。
D:\Anaconda3
D:\Anaconda3\Library\bin
D:\Anaconda3\Scripts
执行
python
即可进入python自带的交互式编程界面。在该界面下可用python代码进行交互式编程。
在python交互式界面中执行
exit
即可回到命令行。
用记事本创建一个Python脚本:
notepad script.py
弹出界面提示是否创建新文件选择。
在记事本界面中输入:
print("PYTHON")
保存并关闭。
然后在命令行中输入。
python script.py
即可看到输出结果。
pip是一个通用的Python包管理工具。提供了对Python包的查找、下载、安装、卸载的功能。一般在命令行通过相应命令来管理python包。Anaconda环境中自带pip。
安装python包:
pip install PackageName
更新包:
pip install -U PackageName
查看已安装的包:
pip list
通过包名查看已安装包的详细信息:
pip show PackageName
删除包:
pip uninstall PackageName
例子:安装tushare
Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。
Git可以搭配pip使用直接将托管在github上的python包下载并安装到本机。
在官网下载对应版本的git:
https://git-scm.com/download/win
也可以直接点下面链接下载win64版的git:
https://github.com/git-for-windows/git/releases/download/v2.15.0.windows.1/Git-2.15.0-64-bit.exe
如果下载速度很慢可以将链接复制到迅雷下载。
下载完成后运行安装程序以默认模式安装。安装完成后可以在windows中找到名为git bash的软件。
由于某些包需要C编译所以在要安装 Microsoft Visual C++ compiler,否则在安装python包时可能会出错。
教程使用的Anaconda3对应的版本为3.6,根据官网提示我们只需安装 Visual C++ 2015 Build Tools 即可。点击下面链接可直接下载:
安装前需要升级python setuptools:
pip install --upgrade setuptools
然后运行程序以默认方式安装即可
PyCharm是Jetbrains开发的Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。
https://www.jetbrains.com/pycharm/download/#section=windows
本教程需要用到下面的第三方python包:
ta-lib是用于计算技术指标的python包。
安装方法:
到 https://www.lfd.uci.edu/~gohlke/pythonlibs/#ta-lib 选择对应的ta-lib下载(TA_Lib‑0.4.10‑cp36‑cp36m‑win_amd64.whl)
使用pip安装:
pip install PATH
PATH为下载的ta-lib文件的绝对路径,将文件拖入命令行可以快速得到绝对路径。
分析因子数据所用的包。
单独安装:
pip install alphalens
因子与事件驱动分析,参数优化等功能。
单独安装:
pip install git+https://github.com/xingetouzi/JAQS.git@fxdayu
rqalpha是米筐开发并开源的本地回测引擎,可使用pip安装。
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple rqalpha
查看是否安装成功:
rqalpha version
更新用于回测的数据:
rqalpha update_bundle
单独安装:
pip install -U scikit-learn
conda install scikit-learn
CPU 版本
pip install --upgrade tensorflow
pip install keras -U --pre