安装vnpy
安装环境是ubuntu 20.04
已经提前安装过anaconda 3.
运行一下python
~$ python
Python 3.7.6 (default, Jan 8 2020, 19:59:22)
[GCC 7.3.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.

看来满足安装条件。

1。 先下载 vnpy 2.3, https://github.com/vnpy/vnpy/releases 说明一下, 最新是2.4 , 经验告诉我不安装最新版本。
2。把tar.gz 放到ubuntu 的用户home 目录下解压, 生成了~/vnpy2.3.0目录。
3。进入上面这个目录,bash install.sh
中间出了一系列的talib相关的报错, 网上说, 别管它。
4。 安装完后, 进到 examples/vn_traders 目录下。
python run.py
就出了 no mudel name vnpy.xxx错误。 找了很多方法都没搞成功。

5。 全部删除2.3 的所有内容, 重新下载2。1。9,并解压到home目录下。
6。 关键点来了, 我把目录名字从~/vnpy2.1.9改成 ~/vnpy.

  1. 进到目录里面, bash install.sh , 一路顺利。
  2. 到 ~/vnpy/examples/vn_trader$ python run.py
    就好了!! , 也不知道是2。19更稳定, 还是我改了目录再安装起作用了!!