PydocコマンドをWindowsで動作させる方法は?
-
02-10-2019 - |
質問
pydoc
Windowsで動作しません。この投稿で Pydocが機能していません(WindowsXP) デイブ・ウェッブの最後の答えは、 pydoc.bat このコードを含むファイル:
@python c:\Python27\Lib\pydoc.py %*
pydoc.batを作成した後、どこに配置する必要がありますか pydoc
コマンドプロンプトでコマンドが機能しますか?
詩 追加 C:\python27\Lib\pydoc.py
システム環境のWindowsパスへの変数は機能しません。ログアウトして戻ってきた後でも、機能しません。
解決
PSシステム環境変数にWindowsパスにC: Python27 lib pydoc.pyを追加するとは機能しません。ログアウトして戻ってきた後でも、機能しません。
PATH
環境変数はのリストです ディレクトリ 特定の実行可能ファイルを検索します。したがって、追加する必要があります C:\python27\Lib
あなたに PATH
(含まれていません ファイル名).
As for the pydoc.bat
あなたが作成したファイル、それを置くための1つの場所は C:\python27\Scripts
通常、あなたに追加されるディレクトリ PATH
Pythonのインストールにより(そのフォルダーには、コマンドラインで利用できるような雑多なスクリプトが含まれているため)。
他のヒント
使用する python -m pydoc os
それ以外の pydoc
直接、Path変数に追加する必要はありません。
-mは、PydocがPythonの事前に構築されたモジュールであり、現在の作業フォルダーにあるスクリプト(.pyファイル)ではなく、Pythonの事前に構築されたモジュールであることを伝えます。
見る https://docs.python.org/3/using/cmdline.html 詳細については
Windows 10 Powershellで見つけました...
WindowsのPydocにアクセスすることを忘れないでください。Python-M Pydocです。 「ファイル」の情報にアクセスする場合は、「ファイル」という単語を追加します。この「python -m pydocファイル」(*w/o引用符)のように。
Python -M Pydocの後に入力するものは、育てたい情報や探している情報を教えてくれます。 IE python -m pydoc raw_input、python -m pydoc string、python -m pydocファイル。
Remmeber Python -M Pydocはあなたが探しているものの前にいる必要があります。
パスにあるフォルダーに入れてください。例: C:\Windows\System32
または、どこにでも置いてから追加することができます フォルダ Windows Pathにあります
あなたがあなたに追加するならば PATHEXT
環境変数、バッチスクリプトは必要ありません。追加するだけです C:\Python27\Lib
に PATH
, 、そしてあなたはすべて設定されています。
raw_inputの例として、python -m pydoc raw_inputを試してください
「 python27 」ディレクトリに「pydoc.ps1」と呼ばれるシンプルなPowerShellスクリプトがあります。その後、意図したとおりにPydocに電話することができます...
すなわち。
c:> pydoc raw_input
「pydoc.psi」のコード:
foreach ($i in $args)
{python \python27\lib\pydoc.py $i}
Windowsでアイドル(Python GUI)で作業の一部を行うと、IDLE内のhelp()を使用でき、同じメッセージが生成されます。
例:
>>> help(time)