我是 Python 新手,正在尝试在 Windows 上安装它。我开始使用它是因为我必须为 Windows 文件夹设置监视服务,然后在该文件夹发生更改时更新数据库。在线搜索让我找到了“Watchdog”。
我正在尝试安装工具和看门狗,但我没有成功;pip
并且easy_install
都没有做任何事情。
运行 Python 3.3.0 x86。 已安装
Windows 7 Professional
点子和分发使用 msi。
运行 Python 命令 shell 时:
Input:
pip install watchdog
Output:
File "<stdin>", line 1
pip install watchdog
^
SyntaxError: invalid syntax
正常命令提示符:
Input:
python pip install watchdog
Output:
python: can't open file 'pip': [Errno 2] No such file or directory
正如 Breakthrough 所述,下面的解决方案是正确的:
Input:
pip install watchdog
Scripts
但是我收到错误输出,因为环境变量中缺少我的文件夹。
Output:
'pip' is not recognized ans an internal or external command, operable program or batch file.
添加后就C:\Python\Scripts
解决了。
答案1
根据语法官方pip
网站,请尝试pip install [module]
从普通命令提示符(某些模块需要提升的管理命令提示符)而不是从 Python shell 调用它。您可以查看最新的pip
使用文档在这里。
如果由于某种原因您无法调用pip
,请确保它可以在您的环境变量中的某个地方找到PATH
(请参阅问题如何设置 PATH 环境变量?了解更多详细信息)。
通过调用python pip install watchdog
,您尝试pip
将从当前目录调用的文件作为 Python 脚本调用,并将其余参数作为参数传递给它。
答案2
向新手澄清:在命令导航到 C:\Python33\Scripts\ (打印:cd C:\Python33\Scripts)然后只写入pip install [module]
(注意:我假设你使用的是 Python 3.3,如果你使用的是 Python 2.7,那么请导航至 C:\Python27\Scripts)