作業系統:MacOS 10.15.7
Python版本:3.9
pip版本:20.2.4
按照崔慶才的書,安裝pyspider(前面的那些庫都沒有安裝,直接安裝的pyspider),在終端直接輸入指令pip3 install pyspider,安裝完成后,顯示:

這個應該是安裝完成了。然后按書中的指示運行pyspider all,系統反饋如下:
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.9/bin/pyspider", line 33, in <module>
sys.exit(load_entry_point('pyspider==0.3.10', 'console_scripts', 'pyspider')())
File "/Library/Frameworks/Python.framework/Versions/3.9/bin/pyspider", line 25, in importlib_load_entry_point
return next(matches).load()
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/importlib/metadata.py", line 77, in load
module = import_module(match.group('module'))
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 786, in exec_module
File "<frozen importlib._bootstrap_external>", line 923, in get_code
File "<frozen importlib._bootstrap_external>", line 853, in source_to_code
File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed
File "/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/site-packages/pyspider/run.py", line 231
async=True, get_object=False, no_input=False):
^
SyntaxError: invalid syntax
按照CSDN中出現的3個問題解決方法都看過,好像跟我遇到的問題不是同一個。
還請大神能幫忙看下,這到底是什么情況?萬分感謝!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/194603.html
