跑Quick-Strat的简单demo遇到的问题:
在终端执行吗命令:
python example1_build_dataset_to_h5.py
其实应该是:
python example1_build_dataset_to_npz.py
时,报错:
module 'yaml' has no attribute 'FullLoader'
这个pyyaml版本过低,没有模块'FullLoader'。
于是我更新pyyaml:
pip install --upgrade pyyaml
出现了两个问题:
1:
清华镜像源SSL验证书问题
解决方法:这里折腾很久,因为我不想切换镜像源,后来实在受不了,切换回了官方源:
pip config set global.index-url https://pypi.org/simple/
2:
无法卸载旧版的pyyaml:
它显示由于 PyYAML 是通过 distutils 安装的,无法准确地确定哪些文件属于它,所以无法进行完全的卸载。
解决方法:强制安装无视旧版本的pyyaml:
pip install --ignore-installed PyYAML
至此,问题基本解决,再运行无报错,简单的demo完成。
python example1_build_dataset_to_npz.py