如何在ec2linux环境下降低beauthoulsoup版本?

2024-04-26 09:20:34 发布

您现在位置:Python中文网/ 问答频道 /正文

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

所以我决定删除我当前的bs4(4.5.3),用我原来的bs4(4.3.2)代替。 我用pip卸载了bs4,但是每当我在python控制台中导入bs4时,它仍然是活动的。。。怎么了?在

import bs4 bs4 print bs4.version 4.5.3

以上是我删除它后发生的“甚至”。 (因此,它实际上“没有”正确地删除。)

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

我该怎么办?请帮忙!!:)


Tags: pipimport路径程序版本目录网站version
1条回答
网友
1楼 · 发布于 2024-04-26 09:20:34
 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

相关问题 更多 >