この度、初めてPyqt5を使用してGUI画面を作成してみようと思っております。
Virtual BOx上のUbuntuにTera Termからリモートアクセスしてコードを書いております。
PyQt5とpython3によるGUIプログラミング[1]にありますコードをコピペして、まっさらなウィンドウを出すところから始めております。
Python
1# - * - coding: utf-8 - * - 2 3import sys 4from PyQt5.QtWidgets import * 5 6def main(): 7 app = QApplication(sys.argv) 8 w = QWidget() 9 w.resize(250,150) 10 w.setWindowTitle('Window01') 11 w.show() 12 sys.exit(app.exec_()) 13 14if __name__ == '__main__': 15 main()
これをTera Term上で実行すると、
Python
1qt.qpa.screen: QXcbConnection: Could not connect to display 2Could not connect to any X display.
というエラーが出てしまいます。Ubuntuの端末で実行してみたところ、まっさらなウィンドウが問題なく表示されました。
このウィンドウをVirtual BoxのUbuntu上ではなくホストのウィンドウズOS上に表示することはできないのでしょうか??
ご教示いただけますと幸いでございます。
よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/09/03 09:06
2018/09/03 09:11
2018/09/03 09:14