all-in-one-seo-pack
domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init
action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /virtual/mcu03iphuk/public_html/radiology-technologist.info/wp-includes/functions.php on line 6114easy-fancybox
domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init
action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /virtual/mcu03iphuk/public_html/radiology-technologist.info/wp-includes/functions.php on line 6114urvanov-syntax-highlighter
domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init
action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /virtual/mcu03iphuk/public_html/radiology-technologist.info/wp-includes/functions.php on line 6114breadcrumb-navxt
domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init
action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /virtual/mcu03iphuk/public_html/radiology-technologist.info/wp-includes/functions.php on line 6114advanced-ads
domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init
action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /virtual/mcu03iphuk/public_html/radiology-technologist.info/wp-includes/functions.php on line 6114lancr
ドメインの翻訳の読み込みが早すぎました。これは通常、プラグインまたはテーマの一部のコードが早すぎるタイミングで実行されていることを示しています。翻訳は init
アクション以降で読み込む必要があります。 詳しくは WordPress のデバッグをご覧ください。 (このメッセージはバージョン 6.7.0 で追加されました) in /virtual/mcu03iphuk/public_html/radiology-technologist.info/wp-includes/functions.php on line 6114
exe化した際にはエラーは出ていなかったのですが、実際exeファイルを実行すると以下のエラーが発生
RuntimeError: input(): lost sys.stdin というエラーは、Pythonのinput()関数が実行されるときに標準入力が利用できないことが原因のようです。
ということで、簡潔に言うと
setup.pyで以下の部分を修正します。
import sys from cx_Freeze import setup, Executable build_exe_options = { # 取り込みたいパッケージ "packages": ["pydicom","fileselect"], # 除外したいパッケージ "excludes": ["matplotlib","numpy","seaborn","opencv-python"], } base = None if sys.platform == "win32": base = "Win32GUI" #←ここをNoneに変更 #base = None setup( # アプリの名前 name="Application Name", version="0.1", # アプリの説明 description="explanation", options={ "build_exe": build_exe_options, }, executables=[ Executable( # 実行ファイル名を記載します。 script="filename.py", base=base, ), ], )
13行目の base = “Win32GUI”を
base = None
に変更するだけ。
変更した設定のbaseとはアプリケーションの種類の設定になるようです。
‘Win32GUI’
GUIアプリケーションを用いたものとなり、コンソールは使用できないようになるそうです。
None
コンソールアプリケーション
という事になるそうです。
どなたかの役にたてば幸いです。
もしよろしければ、「いいね」押してくださいね。
The post cx-Freeze input()でエラーが・・その対策 first appeared on 診療放射線技師がPythonをはじめました。.]]>