作为一个小白,之前安装过VN.PY 1.7(好像是这个版本),当时被折腾了两天才弄好。之后由于太忙就没有再折腾了,今天心血来潮,想重新搞搞自动化交易,结果花了一晚上的时间,才最终搞定,发出来与大家共享一下吧,也希望官方能出一些小白的教程。
遇到的坑主要如下:
一、vn.py 1.7版本无法打开。
虽然上一次我已经成功地运行了vn.py,可是今天再次运行的时候,老是提示我接口不存在。试了半天找不到原因,没办法,只好放弃vn.py1.7,使用vn.py2.0。
二、要不要安装python
官方文档说现在的2.0版本安装是多么的方便,然后还写了安装的说明。于是我安装python3.7,再安装Vnconda。后来在群里一问, Vnconda已经内置了python。于是只好又卸载python3.7,再重装vnconda.
而且这个问题官方的说明也说得不清不楚的,看下图,环境准备那里说了要准备好python3.7啊。
三、python2.0运行出错
在安装vn.py的版本的时候,我当时是考虑过是不是直接安装2.0版本的,可是看官方的说明上说
于是我就安装了最新版本的vn.py2.0.2。结果运行时又报如下的错误:
四、无法安装scipy
看到有人回复说,为了解决上面的问题,可以重新安装scipy。
于是我卸载scipy,再安装,然后发现安装不了。
1.由于网速太慢,直接用国外的源中间断掉,安装不成功。
2.使用豆瓣的源,发现找不到对应的版本,提示:
Could not find a version that satisfies the requirement scipy (from versions
3.想下载到本地电脑上安装,访问https://www.lfd.uci.edu/~gohlke/pythonlibs/,然后发现自己的移动宽带,下载速度非常慢。估计下载一个包就需要1个小时。
这时已经晚上10点了,打算休息了,看cmd窗口发现"connection not secured"这样的字样,难道是https连接的问题?原来是我在使用豆瓣源的时候,直接从网上复制命令,http那里少了一个S,改用下面的命令:
pip install -i https://pypi.douban.com/simple scipy
终于安装成功。