5.27K 浏览
0

0.9.18客户端一直好用,但是没有找到可用的PIP升级途径,为了升级,于是删了。先从官网下载并安装了PYTHON 3.7(64位的),然后pip install tqsdk, 经过比较漫长的安装完成,显示1.63版本了,python运行DT示例策略,出错如图,其实调试发现 from tqsdk import tqapi,这一句就报如上的错误,PANDAS显示是0.24版本的。再重新初始化服务器,先安装天勤1.1.0.0客户端(全部钩选安装),从客户端运行示例策略一切正常。然后用附带安装的PYTHON 3.7(默认32位)的PIP INSTALL TQSDK –-UPGRADE升级至1.63,再客户端运行示例策略,一运行就停止,改用PYTHON运行示例策略还是显示如图的错误,PANDAS显示也是0.24版本的。这倒底是怎么回事?PANDAS 0.24不知道是否支持32位的,但64位的也出错了。

Qinyu Zhao 已回答的问题 2020年4月9日
0

按照tqsak介绍下载安装python3.7.1,vscode,安装tqskd拓展后也出现同样问题,请老师和大神指导。

C:\Users\Administrator>”C:\Users\Administrator\AppData\Local\Programs\Python\Python37\python.exe” c:\Users\Administrator\Strategies\tqdemo.py
Traceback (most recent call last):
File “c:\Users\Administrator\Strategies\tqdemo.py”, line 1, in <module>
from tqsdk import TqApi
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python37\lib\site-packages\tqsdk\__init__.py”, line 7, in <module>
from tqsdk.api import TqApi, TqAccount, TqChan
File “C:\Users\Administrator\AppData\Local\Programs\Python\Python37\lib\site-packages\tqsdk\api.py”, line 37, in <module>
import pandas as pd
File “C:\Users\Administrator\AppData\Roaming\Python\Python37\site-packages\pandas\__init__.py”, line 55, in <module>
from pandas.core.api import (
File “C:\Users\Administrator\AppData\Roaming\Python\Python37\site-packages\pandas\core\api.py”, line 29, in <module>
from pandas.core.groupby import Grouper, NamedAgg
File “C:\Users\Administrator\AppData\Roaming\Python\Python37\site-packages\pandas\core\groupby\__init__.py”, line 1, in <module>
from pandas.core.groupby.generic import DataFrameGroupBy, NamedAgg, SeriesGroupBy
File “C:\Users\Administrator\AppData\Roaming\Python\Python37\site-packages\pandas\core\groupby\generic.py”, line 60, in <module>
from pandas.core.frame import DataFrame
File “C:\Users\Administrator\AppData\Roaming\Python\Python37\site-packages\pandas\core\frame.py”, line 124, in <module>
from pandas.core.series import Series
File “C:\Users\Administrator\AppData\Roaming\Python\Python37\site-packages\pandas\core\series.py”, line 4572, in <module>
Series._add_series_or_dataframe_operations()
File “C:\Users\Administrator\AppData\Roaming\Python\Python37\site-packages\pandas\core\generic.py”, line 10349, in _add_series_or_dataframe_operations
from pandas.core.window import EWM, Expanding, Rolling, Window
File “C:\Users\Administrator\AppData\Roaming\Python\Python37\site-packages\pandas\core\window\__init__.py”, line 1, in
<module>
from pandas.core.window.ewm import EWM # noqa:F401
File “C:\Users\Administrator\AppData\Roaming\Python\Python37\site-packages\pandas\core\window\ewm.py”, line 5, in <module>
import pandas._libs.window.aggregations as window_aggregations
ImportError: DLL load failed: 找不到指定的模块。

YF WANG 发表新评论 2020年4月13日

我已经解决了,pip install pandas==1.0.1 ,pandas 1.0.3版本的不支持 tqsdk 1.63版

您正在查看2个答案中的1个,单击此处查看所有答案。