我正在尝试安装spacy' en_core_web_md
'型号,但是每次尝试使用此Python命令下载它时,我都会收到计时消息:' python -m spacy download en_core_web_md
'
错误消息:
File "C:ProgramDataAnaconda2envstensorflowlibsite-packagespip_vendorr
equestspackagesurllib3response.py", line 237, in _error_catcher
raise ReadTimeoutError(self._pool, None, 'Read timed out.')
pip._vendor.requests.packages.urllib3.exceptions.ReadTimeoutError: HTTPSConnecti
onPool(host='github-production-release-asset-2e65be.s3.amazonaws.com', port=443)
: Read timed out.
en_core_web_md
型号为115 MB,因此取决于您的Internet连接(以及托管模型的GitHub服务器(,可以始终发生连接时间和下载失败。
您还可以通过浏览器或任何其他方便的方式下载模型。您可以在单个模型发布中找到.tar.gz
档案(只需单击要下载的模型上的"发布详细信息"按钮(。例如,这是en_core_web_md
版本。
型号是Python软件包,因此,一旦下载了文件,就可以通过PIP安装它:
pip install /path/to/en_core_web_md-2.0.0.tar.gz
然后您可以这样加载:
nlp = spacy.load('en_core_web_md')