回答編集履歴

1

細部を修正

2019/01/14 11:00

投稿

firedfly
firedfly

スコア1131

test CHANGED
@@ -56,13 +56,31 @@
56
56
 
57
57
 
58
58
 
59
+ ### specファイルを作成
60
+
61
+ 下のコマンドを実行すると、distフォルダ内に実行ファイルとspecが作成されます。
62
+
63
+ ただしまだ、必要ファイルが同梱されたexeファイルではないです。
64
+
65
+ ```
66
+
67
+ pyinstaller test.py
68
+
69
+ ```
70
+
71
+
72
+
59
73
  ### specファイルに追記
60
74
 
61
75
  外部ファイルはdatasに記述する仕様なので
62
76
 
63
- `a.datas += [('icon000.png', '.\icon000.png', 'DATA')]`を加えます。
77
+ `a.datas += [('icon000.png', '.\icon000.png', 'DATA')]`などを加えます。
64
78
 
79
+ またEXE()の引数の`exclude_binaries=False,`を削除し
80
+
65
- またEXE()の引数に`a.datas,`を加ます。
81
+ `a.binaries,`と`a.datas,`をます。
82
+
83
+ (console=Falseはお好みで。余計なコンソールが開かなくなります。)
66
84
 
67
85
 
68
86
 
@@ -114,8 +132,6 @@
114
132
 
115
133
  a.binaries,
116
134
 
117
- a.zipfiles,
118
-
119
135
  a.datas,
120
136
 
121
137
  name='test',