18

pydocWindows では動作しません。at this post Pydoc is not working (Windows XP) dave webb による最後の回答では、このコードを含むpydoc.batファイルを作成するように指示されています。

@python c:\Python27\Lib\pydoc.py %*

pydoc.bat を作成した後pydoc、コマンドがコマンド プロンプトで機能するように配置する必要がありますか?

システム環境変数の Windows パスへのPSの追加C:\python27\Lib\pydoc.pyは機能しません。ログアウトして再度ログインしても機能しません。

4

7 に答える 7

27

python -m pydoc os直接の代わりに使用pydocします。パス変数に追加する必要はありません。

-m は、pydoc が python のビルド済みモジュールであり、現在の作業フォルダーにあるスクリプト (.py ファイル) ではないことを python に伝えます。

詳細については、 https://docs.python.org/3/using/cmdline.htmlを参照してください。

于 2014-06-11T07:07:26.693 に答える
8

システム環境変数の Windows パスに C:\python27\Lib\pydoc.py を追加する PS は機能しません。ログアウトして再度ログインしても機能しません。

PATH環境変数は、特定の実行可能ファイルを検索するディレクトリのリストです。したがって、に追加する必要がありC:\python27\LibますPATHファイル名は含まれません)。

作成したpydoc.batファイルに関しては、それを配置する場所の 1 つC:\python27\Scriptsは、通常PATH、python のインストールによって追加されるディレクトリになります (そのフォルダーには、コマンド ラインで使用できるさまざまなスクリプトが含まれているため)。

于 2010-09-11T01:21:09.677 に答える
2

PATH にある任意のフォルダーに配置します。例:C:\Windows\System32

または、どこにでも置いて、そのフォルダーを Windows PATH に追加することもできます。

于 2010-09-11T01:15:14.353 に答える
1

環境変数に .PY を追加するPATHEXTと、バッチ スクリプトは必要ありません。に追加C:\Python27\LibするだけPATHで、準備完了です。

于 2011-10-19T12:09:39.400 に答える
0

Raw_input の例として、次を試してください: python -m pydoc raw_input

于 2013-03-27T10:02:22.390 に答える