呼叫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 版并且 pydoc 存在于 /usr/bin/ 中,pydoc2.5 和 pydoc2.6 也是如此。与 python-config 相同的问题,它也存在于 2.5 和 2.6 版本中。
非常感谢您的任何见解。
以下是根据以下正确答案解决问题的方法:
在通过 Python 找到它后从http://andilabs.com/Python.framework.zip重新下载了 python 框架在删除重复的 python 安装后询问 mac 上的旧路径
pydoc2.7
通过运行制作了备份副本sudo mv pydoc2.7 pydoc 2.7-orig
- 使用.将新下载的文件复制
pydoc2.7
到框架版本 2.7 binsudo cp /Users/mikekilmer/Downloads/Python.framework/Versions/2.7/bin/pydoc2.7 /System/Library/Frameworks/Python.framework/Versions/2.7/bin/
显然我在 pydoc2.7 下的任何东西都不是正确的。非常感谢您解释链接的工作原理!