呼び出しpydoc file
が返ってきました。bad interpreter. no such file or directory.
のように呼び出すことで回避策がありpython -m pydoc file
ます。
リンクがよりうまく機能する方法を理解したいと思います。たとえば、次のことは何をしますか?
sudo ln -s /System/Library/Frameworks/Python.framework/Versions/2.7/bin/pydoc /usr/bin/pydoc
- どれがどれにリンクしていますか?
私はバージョン 2.7 を実行しており、pydoc2.5 および pydoc2.6 と同様に、pydoc は /usr/bin/ に存在します。2.5 および 2.6 バージョンにも存在する python-config と同じ問題。
洞察に感謝します。
以下の正解に基づいて、問題がどのように解決されたかを次に示します。
http://andilabs.com/Python.framework.zipから Python フレームワークを再ダウンロードした後、Python経由で見つけた後、重複した Python インストールを削除した後、Mac で古いパスを要求します
pydoc2.7
を実行してのバックアップ コピーを作成しましたsudo mv pydoc2.7 pydoc 2.7-orig
- を使用して、新しくダウンロード
pydoc2.7
したものをフレームワーク バージョン 2.7 ビンにコピーしましたsudo cp /Users/mikekilmer/Downloads/Python.framework/Versions/2.7/bin/pydoc2.7 /System/Library/Frameworks/Python.framework/Versions/2.7/bin/
。
どうやら私がpydoc2.7の下に持っていたものは何でも正しいものではありませんでした。リンクの仕組みを説明してくれてありがとう!