AKShare 是基于 Python 的财经数据接口库, 目的是实现对股票、期货、期权、基金、外汇、债券、指数、加密货币等金融产品的基本面数据、实时和历史行情数据、衍生数据从数据采集、数据清洗到数据落地的一套工具, 主要用于学术研究目的。
GitHub 网址:https://github.com/akfamily/akshare
中文文档:https://www.akshare.xyz/
环境配置、安装、测试更改 Python(64 bit) 3.7+
$ python3 --version $ sudo apt install python3.7 $ sudo rm /usr/bin/python $ sudo ln -s python3.7 /usr/bin/python $ python -m pip install --upgrade pip $ pip install numpy $ pip install akshare -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host=mirrors.aliyun.com --upgrade $ python >>> import akshare as ak >>> ak.__version__ '1.3.73' >>> stock_zh_a_hist_df = ak.stock_zh_a_hist(symbol="000001", period="daily", start_date="20220124", end_date='20220125', adjust="") >>> print(stock_zh_a_hist_df) 日期 开盘 收盘 最高 最低 成交量 成交额 振幅 涨跌幅 涨跌额 换手率 0 2022-01-24 17.34 17.20 17.38 16.98 874771 1.501390e+09 2.31 -0.86 -0.15 0.45 1 2022-01-25 17.08 16.85 17.08 16.81 1093284 1.851999e+09 1.57 -2.03 -0.35 0.56
解决因此终端打不开问题
$ sudo mv _gi_cairo.cpython-36m-x86_64-linux-gnu.so _gi_cairo.cpython-37m-x86_64-linux-gnu.so $ sudo mv _gi.cpython-36m-x86_64-linux-gnu.so _gi.cpython-37m-x86_64-linux-gnu.so
解决 apt-get 报错问题
$ sudo apt-get remove --purge python-apt $ sudo apt-get install python-apt -f $ cd /usr/lib/python3/dist-packages/ $ sudo cp apt_pkg.cpython-36m-x86_64-linux-gnu.so apt_pkg.cpython-37m-x86_64-linux-gnu.so



