pytorch中的Qt小问题解决办法
在使用pytorch按照D2L书做的时候,在画矢量图这里遇到了麻烦:
但是呢,我在运行的时候就发出这样的报错,令我很苦恼:
意思为:
警告:QT_DEVICE_PIXEL_RATIO已过时。 而是使用:
QT_AUTO_SCREEN_SCALE_FACTOR启用平台插件控制的每个屏幕因素。
QT_SCREEN_SCALE_FACTORS设置每个屏幕的因素。
QT_SCALE_FACTOR设置应用程序全局比例因子。
通过百度,有如下解决方案:
https://stackoverflow.com/questions/58194247/warning-qt-device-pixel-ratio-is-deprecated
其中提到使用export命令修改环境变量。但是,windows系统似乎没有类似Linux的export这样一个命令:问答
因此我找到了这样一段代码
1 | def suppress_qt_warnings(): |
这样一来,在运行的时候就不会有报错,我也成功得到了图像:
==(在使用上述代码之前,我还把属性->高级设置->环境变量中的关于QT的环境变量全部删除了,)==
参考:这个
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment