快速阅读

主要是安装easytrader过程中踩到的一个又一个坑以及换到thstrade后的一个又一个坑,到处都是坑,坑无极限坑无止境。

本以为easytrader直接pip下载下来安装一下就可以了。没想到踩了一个又一个的坑。

  1. 解决在Python中使用Win32api报错的问题,No module named win32api

  2. UserWarning: 32-bit application

    E:\me\test\lib\site-packages\pywinauto\application.py:1064: UserWarning: 32-bit application should be automated using 32-bit Python (you use 64-bit Python)

    这个是提示,不用改也可以。不过感觉源码可以给去掉了。等有空。就给他去掉

  3. requirements.txt 必装包的解释

    python 中requirements.txt中把所有需要安装的包放进去-i http://mirrors.aliyun.com/pypi/simple/  :表示从阿里云的镜像下载

    --trusted-host mirrors.aliyun.com 表示 信任这个host,否则有的包下载不了。

  1. pycharm 解释器的配置

    在Location中填写项目路径、项目名;

    在Base interpreter下拉框中选择Python解释器;

    勾选Inherit global site-packages可以使用base interpreter中的第三方库,不选将和外界完全隔离;

    勾选Make available to all projects可将此虚拟环境提供给其他项目使用。

  2. pycharm中解释器的选择

    项目解释器中选择已经存在的,如果默认没有的话,点击右边的...打开然后选择系统解释器

    在右边选择你安装的python解释器。总结:每个项目可以有各自的解释器,也可以直接使用公共的解释器

    一般是继承公共的,再下载所需要的包到自己的文件夹里最好。

    但是默认会弹出错误对话框 ,因为你安装的解释器不在默认的这个目录 ,

    这个安装目录还没找到在哪里改,感觉应该是pycharm中的一个设置 。

    因为我都没有往这个目录下安装

6.更新skeletons

7.改换成thstrader

根据作者所说,所者在用easytrader调用同花顺的时候,发现代码过时了。所以自己看了下源码,改动了一下,

https://github.com/nladuo/THSTrader

下载完以后, 同样先安装requrements.txt的包。

8.在安装numpy的时候,发现报错,

根据错误提示,删除默认自带的numpy,再下载就可以了。

删除默认自带numpy时要关掉pycharm.

  1. ModuleNotFoundError: No module named 'Image'

    或者:cannot import name 'PILLOW_VERSION' from 'PIL' 错误解决方法

9.from PIL import Image 报错

=>解决方法是把Pillow 以及Pollow相关的全部卸载掉,再重新安装一个就可以了,

如果卸载=》在pycharm的解释器里,选中相对应项目的解释器,然后点-号就可以了。

10.pip版本低的坑

前面又弄了一次配置 ,把pip给换回去了,这次又得升回来。

又一堆错误

按说明应该是pip版本太低,我们先升级。

升完级以后继续走

11.numpy安装不上的坑

先在pycharm中直接在解释器里搜索安装,可以安装上了。继续往下

12.不看报错了,不按说明了。直接来

下面还有错,不管了,先把requirements里的安装上去吧,

不看后面根的版本。

直接全安装好,继续往下走

终于没有报错了,第一步算是过了。不过感觉好像结果不对。后面继续撸

下面是调试的图片

Easytrader踩坑之旅(一)相关推荐

  1. EasyTrader踩坑之旅总结

    easytrader是用python写的可以调用主要券商完成自动化炒股的一个软件 ,但我用的是同花顺,在研究过程中,发现同花顺暂时调不通.后来搜索发现thstrade的源码作者说是easytrader ...

  2. Easytrader踩坑之旅(二)

    快速阅读 用的是THSTrader进行的调试,同花须必须用8.0的.在新的机子重新安装requirements已经调用同花顺查股票余额. 继续昨天的话题.昨天到最后,虽然显示了余额,但是和自己帐户上面 ...

  3. Vue踩坑之旅(一)—— 数组、对象的监听

    作为一个接触 vue 才一个多月的小白,马上就接手基于 vue 的大型商城项目,其间真是跌跌撞撞踩了好多坑(o(╥﹏╥)o).在此写下自己的踩坑之旅,希望给跟我一样还在自学 vue 的同学一些帮助,另 ...

  4. 微信开发踩坑之旅 之 开发准备及服务器配置

    在工作和兴趣的机缘巧合之下,我开始接触微信开发.在这里简单记述自己的微信开发踩坑之旅. 首先,由于本人标准的理工科生,记述的语言有所不足,我尽量说明准确和详细点. 本文记述主线 ·申请公众号 ·公众号 ...

  5. VR制作中必须踩的坑365之037(oculus2、UE4、UE5、VR记录一年的踩坑之旅)Maya / ZBrush / Substance Painter倒来倒去

    VR制作中必须踩的坑365之037(oculus2.UE4.UE5.VR记录一年的踩坑之旅)Full 3D GAME ASSET workflow ( Maya / ZBrush / Substanc ...

  6. 重装win10系统+Ubuntu16.04的踩坑之旅(联想拯救者r720)

    重装win10系统+Ubuntu16.04的踩坑之旅(联想拯救者r720) 碎碎念:原本双系统用得很开心的,在手贱删了Ubuntu系统的某些隐藏文件之后导致Ubuntu系统不能正常使用,在某种程度强迫 ...

  7. VR制作中必须踩的坑365之044(oculus2、UE4、UE5、VR记录一年的踩坑之旅)拳击VR小游戏红绿灯

    VR制作中必须踩的坑365之043(oculus2.UE4.UE5.VR记录一年的踩坑之旅)拳击VR制作起来,拳击动画人物 How to create box minigame in VR (UE4 ...

  8. VR制作中必须踩的坑365之045(oculus2、UE4、UE5、VR记录一年的踩坑之旅)iclone8来来来告诉你剁手坑

    VR制作中必须踩的坑365之045(oculus2.UE4.UE5.VR记录一年的踩坑之旅) iClone 8 Work in Progress - Part One: Dramatically Si ...

  9. Android google翻译踩坑之旅

    # Android google翻译踩坑之旅   最近由于工作需求,需要为游戏Android平台接入Google翻译的SDK,由于关于翻译的文章非常少,访问官方文档又需要翻墙,更可气的是找到的博客写了 ...

最新文章

  1. python拼音怎么写-Python 中拼音库 PyPinyin 的用法
  2. 【Linux】服务器常用命令
  3. Java扑克牌(enum)
  4. C++跨平台开发方法/工具
  5. <select> 表单元素
  6. 学会人工智能可以从事哪些行业?
  7. 零成本学arduino教程——光敏电阻传感器
  8. 利用Matlab筛选给定条件的数据
  9. ubuntu qq音乐/网易云音乐 播放没有声音,播放mv有声音,解决办法
  10. 王者服务器维护8月四日,王者荣耀体验服弈星重做上线 8月4日停机更新
  11. 头条案例登录注册功能
  12. 云计算的认识和看法_关于云计算的个人理解
  13. ARM实验板移植,linux点阵字库的使用
  14. 使用OpenCV 破解QQ登录中的滑动验证码
  15. 智慧城市与数字城市、智能城市的关系和区别
  16. Adobe Photoshop CS2 9.0.2 Full
  17. 仙剑奇侠传3 最牛的秘技
  18. 44从零开始学Java之详解容易让初学者懵圈的abstract抽象类、抽象方法
  19. 论文精读《OFT: Orthographic Feature Transform for Monocular 3D Object Detection》
  20. php insert id,php mysqli_insert_id()函数

热门文章

  1. 支配树(洛谷-P5180)
  2. 理论基础 —— 栈 —— 顺序栈
  3. 保留12位小数的浮点数(信息学奥赛一本通-T1025)
  4. 点击list view中一行内容可以在combox中显示_java版飞机大战小游戏详细教程(零基础小白也可以分分钟学会!)...
  5. 用python实现yale人脸数据集降维_用Python实现磁盘IO操作全攻略,让数据流动起来!...
  6. tda7294参数引脚功能_电容在电路中的几种功能
  7. 校园网下载IEEE论文
  8. if( 1 == x ) 比 if( x == 1 ) 哪个好
  9. 树莓派4b怎么使用usb摄像头_【动手实践】树莓派通过EC20模组访问互联网 by xinlong...
  10. ip中继对接_朗视IPPBX为桃源居中澳实验学校打造IP语音校园!