我一直在研究 Python 网络爬虫,并且已经到了配置 Linux 机器 (centOS) 以使其运行的阶段。
在本地一切正常,但是,当我尝试在服务器上运行脚本时,我收到错误“无法导入名称 urlparse”。相关进口情况如下;
import urllib.request
from urllib.parse import urlparse
from urllib.parse import urljoin
import urllib.robotparser
我尝试在服务器版本上更改它们,但无济于事。urllib.request 已安装并且工作正常。
尝试自行导入“urllib.request”失败,出现“没有名为请求的模块”,需要更改为“导入 urllib”。
我也遇到了与 robotsparser 模块类似的问题。
任何帮助将非常感激。谢谢!
(如果这个问题实际上应该受到服务器管理,我深表歉意)。