Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
A
alpha-mind
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Dr.李
alpha-mind
Commits
945f80e0
Commit
945f80e0
authored
Mar 28, 2018
by
iLampard
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add more details in install section in ReadMe
parent
832af9af
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
29 additions
and
13 deletions
+29
-13
README.md
README.md
+29
-13
No files found.
README.md
View file @
945f80e0
# Alpha - Mind
<table>
<tr>
<td>
Python version
</td>
<td><img
src=
"https://img.shields.io/badge/python-3.6-blue.svg"
/>
</td>
</tr>
<tr>
<tr>
<td>
Build Status
</td>
<td>
<a
href=
"https://travis-ci.org/alpha-miner/alpha-mind"
>
<img
src=
"https://travis-ci.org/alpha-miner/alpha-mind.svg?branch=master"
alt=
"travis build status"
/>
</a>
</td>
</tr>
<tr>
...
...
@@ -36,21 +39,18 @@ alpha - mind 提供了多因子研究中常用的工具链,包括:
*
pandas
*
scipy
## 获取代码
```
git clone https://github.com/alpha-miner/alpha-mind.git
cd alpha-mind
git submodule init
git submodule update
```
## 编译依赖
*
Windows
在Windows上完整安装,需要有C++编译器(例如msvc):
在Windows上完整安装,需要有C++编译器(例如msvc)
具体可按照如下流程配置:
1.
安装VS2015 社区版,在微软官网可以免费下载
2.
安装CMake, 可以从
[
官网
](
https://cmake.org/download/
)
下载二进制安装文件"Windows win64-x64 ZIP",解压缩后环境变量的设置可以参见
[
此文
](
https://blog.csdn.net/liyuebit/article/details/77092723
)
3.
```
bash
build_windows_dependencies.bat
```
...
...
@@ -65,7 +65,23 @@ git submodule update
## 安装
alpha - mind 的安装极其简单,在编译完成依赖之后,运行:
暂时本项目还未发布到PyPI上,故安装需要直接clone或者下载源代码安装,具体流程为:
1. 克隆项目到本地
```
git clone https://github.com/alpha-miner/alpha-mind.git
```
2. 由于alpha - mind 依赖于一些子模块,如pfopt和xgboost。在克隆项目时,默认会包含该子模块目录,但其中还没有任何文件,还需要执行以下命令
```
cd alpha-mind
git submodule init
git submodule update
```
3. 参照上节内容,编译好依赖的子项目。
4. 回到项目的根目录下运行:
```
python
python setup.py install
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment