Pythonがコンパイルされたときのオプションのリストを取得するには?
2023-08-18 14:16:14
質問
Pythonは様々な方法でコンパイルすることができます。私のPythonがどのオプションでコンパイルされたかを知りたいのですが。
具体的な使用例: 私のPythonはreadlineでコンパイルされましたか? import readline"で確認できるのは知っていますが、自分のPythonバイナリのコンパイル設定の一覧を見たいのです。
編集してください。 私はPythonの実行ファイルを意味し ではなく のソースコードです。
どのように解決するのですか?
システム構成を見るためのモジュールがあります。
import sysconfig
print(sysconfig.get_config_vars())
個々の変数を取得するインターフェースも提供されています。
sysconfig.get_config_var('HAVE_LIBREADLINE')
シェル経由でもアクセス可能です。
python3 -m sysconfig | less
編集する
python2.7以前では、Python2.7に対応するために
import distutils.sysconfig
print distutils.sysconfig.get_config_vars()
関連
-
[解決済み] Pythonで現在時刻を取得する方法
-
[解決済み] 最小限の驚き」と「変更可能なデフォルトの引数
-
[解決済み] リストの最後の要素を取得する方法
-
[解決済み] Pythonで文字列の部分文字列を取得するにはどうすればよいですか?
-
[解決済み] pipでPythonの全パッケージをアップグレードする方法
-
[解決済み] 辞書のリストを辞書の値でソートするにはどうしたらいいですか?
-
[解決済み] リストの要素数を取得する方法
-
[解決済み] リスト項目の出現回数を数えるにはどうしたらいいですか?
-
[解決済み] Pythonでパスから拡張子なしでファイル名を取得する方法は?
-
[解決済み] 文字列から先頭と末尾のスペースを削除するには?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Pythonのキャッシュライブラリはありますか?
-
[解決済み] Pythonでコード行間にかかる時間を測定するには?
-
[解決済み] Djangoで2つの日付の間を選択する
-
[解決済み] SQLAlchemy: 日付フィールドをフィルタリングする方法は?
-
[解決済み] Python 2.7サポート終了?
-
[解決済み] PythonからSMTPを使用してメールを送信する
-
[解決済み] ファブリック経由でデプロイユーザとしてvirtualenvを有効化する
-
[解決済み] python-requests モジュールからのすべてのリクエストをログに記録します。
-
[解決済み] subprocess.run()の出力を抑制またはキャプチャするには?
-
[解決済み] virtualenv の `--no-site-packages` オプションを元に戻す。