2015-04-21 90 views
0

我正在學習如何使用新的Jupyter。我想在python 2.7上安裝包:BeautifulSoup,mrjob,pattern和seaborn。我第一次試圖通過運行pip install BeautifulSoup mrjob pattern seaborn這樣做,所有返回:SyntaxError:無效的語法在Jupyter上的Python 2.7上安裝BeautifulSoup,mrjob,pattern和seaborn

我也試過from bs4 import BeautifulSoup,它確實爲Beautifulsoup工作。但我仍然不知道如何安裝其他軟件包。

想知道有人知道爲什麼使用pip install時出現語法錯誤?那是因爲我沒有在python 2.7上安裝pip嗎?

+0

聽起來像你正在Jupyter內部運行'pip'。這是一個命令行程序,所以你應該從終端運行它。 – mwaskom

+0

謝謝mwaskom!你是對的。 – enaJ

回答

2

我也可以通過運行

import pip  
def install(package): 
    pip.main(['install', package]) 

install('BeautifulSoup4') 
0

您是否曾嘗試一次安裝一個軟件包?這可以幫助您找到哪個安裝命令不起作用。

你可以找到Julia包here

+0

我每次都安裝了一個,所以這不是問題。但還是謝謝你。 – enaJ

0

問題是我從Jupyter裏面運行pip。然而,Jupyter是一個命令行程序。

pip install BeautifulSoup mrjob pattern seaborn 
0

安裝從iphython筆記本電腦窗口中的這些包你可以嘗試:

!pip install BeautifulSoup mrjob pattern seaborn 
由於Mwaskom,該解決方案是從終端使用運行