我试图移动web抓取程序使用请求图书馆requests-html图书馆允许我把网页上的javascript。 导入的模块抛出这个错误:
Traceback (most recent call last): File "backend2.py", line 2, in <module> import requests_html File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/requests_html.py", line 9, in <module> import pyppeteer File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pyppeteer/__init__.py", line 30, in <module> from pyppeteer.launcher import connect, launch, executablePath # noqa: E402 File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pyppeteer/launcher.py", line 24, in <module> from pyppeteer.browser import Browser File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pyppeteer/browser.py", line 15, in <module> from pyppeteer.page import Page File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pyppeteer/page.py", line 20, in <module> from pyppeteer.coverage import Coverage File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pyppeteer/coverage.py", line 15, in <module> from pyppeteer.util import merge_dict File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pyppeteer/util.py", line 10, in <module> from pyppeteer.chromium_downloader import check_chromium, chromium_executable File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/pyppeteer/chromium_downloader.py", line 15, in <module> from tqdm import tqdm File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/tqdm/__init__.py", line 1, in <module> from ._tqdm import tqdm File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/tqdm/_tqdm.py", line 75, in <module> mp_lock = mp.RLock() # multiprocessing lockAttributeError: module 'multiprocessing' has no attribute 'RLock'
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/31559515/viewspace-2221848/,如需转载,请注明出处,否则将追究法律责任。