Closed HarryChiu closed 3 years ago
打印下以下代码的结果:
import time
print(dir(time))
['CLOCK_MONOTONIC', 'CLOCK_MONOTONIC_RAW', 'CLOCK_PROCESS_CPUTIME_ID', 'CLOCK_REALTIME', 'CLOCK_THREAD_CPUTIME_ID', '_STRUCT_TM_ITEMS', '__doc__', '__loader__', '__name__', '__package__', '__spec__', 'altzone', 'asctime', 'clock_getres', 'clock_gettime', 'clock_gettime_ns', 'clock_settime', 'clock_settime_ns', 'ctime', 'daylight', 'get_clock_info', 'gmtime', 'localtime', 'mktime', 'monotonic', 'monotonic_ns', 'perf_counter', 'perf_counter_ns', 'process_time', 'process_time_ns', 'pthread_getcpuclockid', 'sleep', 'strftime', 'strptime', 'struct_time', 'thread_time', 'thread_time_ns', 'time', 'time_ns', 'timezone', 'tzname', 'tzset']
Python 3.7/3.6 正常 Python 3.8 报如上错误
再看下依赖库的版本..
your_python38 -m pip show PyCryptodome simplejson pandas protobuf
升级下pycryptodome试试吧,可能是这个问题
这四个都升级后 貌似解决了 感谢~
环境: Python 3.8 futu-api 5.1.1320 FutuOpenD 5.1.1320 (Ubuntu version)
重现过程: 在FutuOpenD.xml中配置RSA:private_key_path
服务启动正常 提示RSA已启用
Python中按照文档配置:
SysConfig.enable_proto_encrypt(True)
SysConfig.set_init_rsa_file("private_key_path")
报错如下:
on_connected:357: InitConnect.pack_req fail: msg=module 'time' has no attribute 'clock';
(-1, 'RSA key is invalid')
尝试了官方示例中的Key 也同样报错