我曾经运行过使用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将指出旧的,而不是当前。
我应该怎么做?请帮忙!! :)
答案 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