2017-04-08 94 views
0

我尝试安装BeautifulSoup库以进行HTML解析。我尝试使用pip命令。我已经完成了预赛。我添加C:\ Python27;在PATH中。我运行它输入python和导入点。这一切都ok.I类型在Python中使用pip命令安装模块

>>>pip install beautifulsoup4 
     File "<stdin>", line 1 
     pip install beautifulsoup4 
       ^
>>>python -m pip install beautifulsoup4 
     File "<stdin>", line 1 
     python -m pip install beautifulsoup4 
        ^

我怎么会错过?我无法弄清楚。 The site of the library.

+0

'pip'是的软件包管理器,所以你用它安装包,而不是使用它作为一个进口。 –

+0

今天早上这个问题已经被问过三次了...... – abccd

+0

尝试从你的'terminal'运行命令,而不是你的'Python IDLE' – mondieki

回答

0

埃拉重新Θανάση很容易:
cd C:\Python27\Scripts
pip install beautifulsoup4

1

pip应该从您的OS shell执行,而不是从Python shell执行。例如。

C:\>python -m pip install beautifulsoup4 

[email protected]$ python -m pip install beautifulsoup4 

您可能还可以只运行pip直接代替python -m pip

+0

@abccd,抱歉,我不明白你的意见。 – Chris

+0

你的第一个例子应该是'C:\> py -3 -m pip install beautifulsoup4',因为'python'不是Windows中的默认命令。 – abccd

+0

@abccd,你是说在Windows上默认安装了一个'py'二进制文件?我不这么认为,但我在相当一段时间内还没有使用过Windows。在任何情况下,该问题都指定OP将Python目录添加到'%PATH%'并且能够使用'python'运行Python。 – Chris

1

pip是它自己的命令,不是从python解释器运行。