python - 如何在 Windows PowerShell 中使用 pip 安装程序包

标签 python windows python-2.7 powershell pip

我在 Windows 8 计算机上使用 Python 2.7.9。

我尝试通过输入 pip install lxml 来安装 lxml在 Windows PowerShell 中键入 python 后,但出现以下错误:SyntaxError: invalid syntax

我尝试使用以下教程安装 pip http://www.tylerbutler.com/2012/05/how-to-install-python-pip-and-virtualenv-on-windows-with-powershell/后来才意识到,我在第一次安装 Python 时已经安装了 pip.exe、pip2.7.exe 和 pip2.exe。它们位于 C:\Python27\Scripts 目录中。

然而,如果我尝试像 pip help 这样的东西我会得到一个无效的语法错误。

我是否必须重新安装 pip 或如何让它工作才能安装 lxml 库。

感谢您提供的任何帮助。

最佳答案

我遇到了同样的问题。您需要设置 PATH 环境变量,以便系统识别命令“pip”。

如果键入 easy_install 或 pip [在 PowerShell 中] 不起作用,这意味着脚本文件夹不在您的路径中。在这种情况下运行下一个命令(请注意,此命令只能运行一次,否则您的 PATH 会越来越长)。 确保将 c:\Python33\Scripts 替换为您的 Python 安装的正确位置:

setx PATH "%PATH%;C:\Python33\Scripts"

运行此命令后关闭并重新打开 PowerShell。

来源:http://arunrocks.com/guide-to-install-python-or-pip-on-windows/

关于python - 如何在 Windows PowerShell 中使用 pip 安装程序包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30963446/

相关文章:

python - 在编译时抑制语法错误

python - 切换回 python 2.7 Anaconda

python - 要下载什么才能使 nltk.tokenize.word_tokenize 工作?

windows - 安装Hadoop Windows 7 32位时出错

Python - 使用 NLTK 搜索文本

linux - TCP 套接字发送缓冲区大小效率

c# - 服务耗尽 TCP 连接

python - 使用 py2exe 和 BeautifulSoup。脚本运行正常,但转换为 .exe 后,显示错误

python - Python如何将特定的字符串提取到多个变量中

python 在 csv 中找到重复项并删除最旧的