ホームページ  >  記事  >  開発ツール  >  PyQt の実行時に Sublime Text2 が表示されない理由の解決策

PyQt の実行時に Sublime Text2 が表示されない理由の解決策

藏色散人
藏色散人転載
2020-04-03 17:16:393680ブラウズ

sublime の次のチュートリアル コラムでは、sublime が eslint エラーを自動的に修復する方法を紹介します。困っている友人の役に立てば幸いです。

PyQt の実行時に Sublime Text2 が表示されない理由の解決策

#問題の説明

PyQt 環境は正常であり、Windows 仮想環境を使用して通常どおり実行できます。 DOS ですが、Ctrl B

を使用して Sublime Text 2 で実行すると、インターフェイスは表示されませんが、タスク マネージャーを確認すると、python.exe プロセスがあります。

解決策

検索した結果、以下に示すように、Linux での解決策が見つかりました。

Sublime Text2 は pySide/pyQt プログラムを実行します 問題

Ctrl-B を押してもインターフェイスはポップアップしませんが、バックグラウンド プロセスに「python.exe」があり、print を使用して印刷できます。

解決策:

打开$sublimeText_dir/Data/Packages/Python/Python.sublime-build
Add "shell": "true",

図に従って、C:\Program Files\Sublime Text 2 ディレクトリを開きます。Data ディレクトリも Packages ディレクトリもありません。ユーザー ディレクトリに配置する必要があります。検索した結果、

C:\Users\My Username\AppData\Roaming

Sublime Text 2\Packages\Python

ディレクトリが見つかりました。 Python.sublime-build の内容を明確に編集します:

{
    "cmd": ["python", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python",
    "shell": "true"
}

完了!

推奨チュートリアル: 「

sublime text2

以上がPyQt の実行時に Sublime Text2 が表示されない理由の解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はsegmentfault.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。