【发布时间】:2012-09-27 12:27:50
【问题描述】:
我对 Python 不太熟悉,需要使用 oauth-proxy 服务器,推荐使用 Python 创建的。
安装 python 后,我得到了从 cmd 行运行“easy_install oauth-proxy”的简单说明。我已经安装了 ActiveState Python 2.7,并且安装了 Python 脚本集(各种消息下载、复制和安装包,没有错误消息),一切似乎都取得了进展。
我现在应该能够在 cmd 行上简单地键入 oauth-proxy --consumer-key [your public key] --consumer-secret [your private key],但这些说明适用于 MAC OS,我正在运行 win 7。当我这样做时,我收到错误 'oauth-proxy' is not recognized as an internal or external command, operable program or batch file.
我可以看到,作为运行 easy_install 的结果,现在C:\Python27\Scripts location 中有一个名为 oauth-proxy 的没有扩展名的文件。它是一个包含内容的文本文件:
#!/bin/sh
twistd -n oauth_proxy $*
C:\Python27\Scripts 在我的路径上,我如何在 Windows 上运行这个文件?我假设这个文本文件是某种包装器,但无论如何都无法调用它?
【问题讨论】:
-
我认为你只是安装了一个 python 库,而不是一个支持程序。
-
另外 -
#!/bin/sh是 unix 表示“使用 /bin/sh 运行”的方式。这是一个旨在在 unix 环境中运行的脚本,因此即使 python 脚本可以在 Windows 上运行,您也必须找到它们的执行位置并自己执行