#python #pyqt5
Вопрос:
Я попытался встроить TensorBoard в свое приложение с графическим интерфейсом с помощью PyQt5, но у меня всегда была одна и та же проблема: приложение не отображает графики SVG; показывает только HTML.
Я хочу знать, есть ли в PyQt5 модуль или функция, которые могут отображать изображения SVG на веб-странице, используя их URL(ы).
import sys
from PyQt5.QtCore import *
from PyQt5.QtGui import *
from PyQt5.QtWidgets import *
from PyQt5.QtWebEngineWidgets import QWebEngineView
from PyQt5.QtWidgets import QApplication, QWidget, QMainWindow
app = QApplication(sys.argv)
web = QWebEngineView()
web.load(QUrl("https://tensorboard.dev/experiment/EDZb7XgKSBKo6Gznh3i8hg/#scalars"))
web.show()
sys.exit(app.exec_())
Комментарии:
1. Какую ошибку вы получаете? Я могу правильно выполнить код: i.imgur.com/w5iaaSl.png
2. проблема в том , что когда я выполняю код , в главном окне не отображаются графики (изображения svg), но он отлично работает на вашем python, я не понимаю, почему ( я использую последнюю версию anaconda), я думаю, что это проблема зависимости, у вас есть решение для этой проблемы
3. Рекомендация: Не используйте conda