Ubuntu 安装文档¶
Python 版本支持 3.8、3.9、3.10 (建议 3.10),不然运行会报 RuntimeError 错误
前置条件
已经安装 git、Anaconda、MySQL、Redis
1. 克隆项目到本地¶
git clone https://github.com/yijixiuxin/chanlun-pro.git
# gitee 国内地址
# git clone https://gitee.com/wang-student/chanlun-pro.git
cd chanlun-pro
2. pip 安装项目依赖包¶
# 创建项目运行 Python 环境
conda create -y -n chanlun python=3.10
# 切换到新创建的 chanlun 环境
conda activate chanlun
# conda 安装相关的库会比较方便
conda install -y -c conda-forge ta-lib
# PIP 安装项目依赖包
pip3 config set global.index-url https://mirrors.aliyun.com/pypi/simple/
pip3 install -r requirements.txt
# 安装 pytdx 包
pip3 install wheel
pip3 install package/pytdx-1.72r2-py3-none-any.whl
3. 设置 PYTHONPATH
环境变量¶
vim ~/.bashrc
# 在最后一行增加 project_path 替换成项目所在的目录
export PYTHONPATH=$PYTHONPATH:/project_path/chanlun-pro/src:
source ~/.bashrc
4. 在 src/chanlun
目录, 复制拷贝 config.py.demo
文件为 config.py
并修改其中的 配置项¶
5. 运行项目根目录中的 check_env.py
文件,检查环境是否OK,如果输出 “环境OK”,则可以继续进行,如果有错误,则安装提示进行修复¶
conda activate chanlun
python check_env.py
6. 加作者微信,获取授权许可文件,并放置在项目中的 src/pyarmor_runtime_005445
目录下¶
7. 到 web/chanlun_chart
目录,启动 web 服务¶
cd web/chanlun_chart
python app.py