Python 2.7 使用pip安装软件包时出现问题

Python 2.7 使用pip安装软件包时出现问题,python-2.7,download,pip,mechanize,Python 2.7,Download,Pip,Mechanize,我一直在尝试为Python2.7安装Mechanize,但直接从网站安装时遇到了问题。然后我尝试了皮普。我相信我已经有了pip,因为“>>>导入pip”不会导致错误。我查看了几个关于使用pip安装东西的网站,但它们导致了一个错误 导入pip pip安装机械化 生成语法错误:语法无效 我读到pip可能需要升级,但是 python-m pip安装-U pip设置工具 也会导致错误 您能告诉我我做错了什么,或者用其他方式下载Mechanize吗? 任何帮助都将不胜感激。如果这个问题已经在其他地方得到了

我一直在尝试为Python2.7安装Mechanize,但直接从网站安装时遇到了问题。然后我尝试了皮普。我相信我已经有了pip,因为“>>>导入pip”不会导致错误。我查看了几个关于使用pip安装东西的网站,但它们导致了一个错误

导入pip
pip安装机械化

生成语法错误:语法无效

我读到pip可能需要升级,但是

python-m pip安装-U pip设置工具

也会导致错误

您能告诉我我做错了什么,或者用其他方式下载Mechanize吗?
任何帮助都将不胜感激。如果这个问题已经在其他地方得到了解答,请发布链接。

您需要直接在终端中运行
pip install mechanize
,而不是在python控制台中运行。

pip install
不是python代码,它是一个shell命令。您应该真正了解什么是pip以及它的功能。它是一个安装Python包的包管理器,用于shell,而不是Python解释器……这会让我听起来非常愚蠢和不称职,但是终端是可以直接输入的黑白文本程序吗?如果是这样,我已经在那里尝试过了,但是它产生了一个语法错误。我也尝试过在空闲程序中运行它,效果也一样。终端或shell是您键入
python
启动python控制台的地方。尝试用sudo运行上面的命令,这可能会有所帮助。sudo是什么?那是密码吗?对不起,我是新手。请尝试
sudo pip安装mechanize