以下のファイルwindow.pyをpyinstallerで
pyinstaller --onefile window.py
とコマンドをうって実行ファイルwindowを作成したのですが、
./window
Traceback (most recent call last):
File "window.py", line 4, in <module>
ImportError: No module named PyQt5
[2433] Failed to execute script window
とエラーを吐いてしまいます。これはなぜなのでしょうか?
pythonの環境は2つあってpython3.5ではPyQt5がインストールされているのとpython2.7ではインストールされていないことが関係しているのでしょうか?教えてくださると助かります。
python
1#!/usr/bin/python 2# -*- coding: utf-8 -*- 3import sys 4from PyQt5 import QtGui 5 6def main(): 7 app = QtGui.QApplication(sys.argv) 8 w = QtGui.QWidget() 9 w.resize(250, 150) 10 w.setWindowTitle('QtSample') 11 w.setWindowIcon(QtGui.QIcon('pythonlogo.png')) #アプリケーションアイコンを設定 (Pythonのロゴ) 12 w.show() 13 sys.exit(app.exec_()) 14 15if __name__ == '__main__': 16 main()
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。