2017-04-08 96 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解釋器運行。