如何在EC2 linux环境中降级我的BeautifulSoup版本?

时间:2017-03-27 03:17:52

标签: python linux beautifulsoup

我曾经运行过使用bs4解析网站的爬虫(版本:4.3.2), 但是当我遇到linux时,我有一个解析错误。 我认为这是因为我的bs4版本,因为当前版本更高(4.5.3)。

所以我决定删除当前的bs4(4.5.3),并替换旧的(4.3.2)。 我使用pip uninstall bs4删除了,但每当我在我的python控制台中导入bs4时,它仍然存在......什么错了?

  
    
      

导入bs4       BS4              打印bs4。版本       4.5.3

    
  

以上是发生的事情"甚至"在我删除它之后。 (所以它实际上是" NOT"正确删除。)

我下载了bs4旧版本(4.3.2)并且我不知道 我怎么能1)删除当前版本,2)设置旧版本,最后3)替换目录路径,以便我的python将指出旧的,而不是当前。

我应该怎么做?请帮忙!! :)

1 个答案:

答案 0 :(得分:1)

 pip uninstall bs4   # Python2
 pip3 uninstall bs4  # Python3


 python2   -m pip install SomePackage  # default Python 2 
 python2.7 -m pip install SomePackage  # specifically Python 2.7 
 python3   -m pip install SomePackage  # default Python 3 
 python3.4 -m pip install SomePackage  # specifically Python 3.4