正确下载en_core_web_sm 和 en_core_web_md
时间: 2023-07-29 09:10:24 浏览: 444
你可以按照以下步骤正确下载en_core_web_sm和en_core_web_md:
1. 打开命令行或终端并输入以下命令:
```
python -m spacy download en_core_web_sm
```
或
```
python -m spacy download en_core_web_md
```
2. 如果你已经安装了spacy,但是下载速度较慢,可以使用以下命令:
```
python -m spacy download en_core_web_sm --direct
```
或
```
python -m spacy download en_core_web_md --direct
```
3. 如果你希望从源代码构建模型,可以将源代码存储在本地并使用以下命令:
```
python -m spacy build en_core_web_sm
```
或
```
python -m spacy build en_core_web_md
```
注意,这些命令需要在命令行或终端中运行,并且需要先安装spacy。
相关问题
OSError: [E053] Could not read config.cfg from E:\python\lib\site-packages\en_core_web_sm\en_core_web_sm-2.2.0\config.cfg
这个错误是由于无法读取配置文件config.cfg引起的。根据引用\[1\]和引用\[2\]的信息,这个bug的原因是spacy和en_core_web_sm版本不匹配。解决方案是去Github上查找二者的版本对应关系,并按照最新版本进行安装。你可以访问https://github.com/explosion/spacy-models/releases/tag/en_core_web_sm-3.1.0获取最新版本的安装包。另外,根据引用\[3\]的信息,如果你已经安装了最新版本的en_core_web_sm,但仍然报错,可能是因为spacy和en_core_web_sm的版本号不一致。一般来说,spacy2.x对应en_core_web_sm 2.x,spacy3.x对应en_core_web_sm 3.x。你可以根据具体情况修改安装路径中的版本号,确保两者匹配。
#### 引用[.reference_title]
- *1* [OSError: [E053] Could not read config.cfg from C:\Users\pc\AppData\Local\Programs\Python\Python38\Li](https://blog.csdn.net/qq_43965708/article/details/114028746)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [OSError [E053] Could not read config](https://blog.csdn.net/Fitz1318/article/details/119716459)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [OSError: [E050] Can‘t find model ‘en_core_web_sm‘. It doesn‘t seem to be a Python package or a ...](https://blog.csdn.net/weixin_47084663/article/details/120769657)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
python -m spacy download en_core_web_sm==2.0.0的运行结果为No compatible model found for 'en_core_web_sm==2.0.0' (spaCy v2.1.9).
这个错误提示表示你使用的 spaCy 版本是 2.1.9,但是你尝试下载的 en_core_web_sm 模型版本是 2.0.0,两者不兼容。可以尝试升级 spaCy 到最新版本,或者下载与你当前 spaCy 版本兼容的 en_core_web_sm 模型。如果你想下载 spaCy 2.0.0 所对应的 en_core_web_sm 模型,可以使用以下命令:
```
pip install https://github.com/explosion/spacy-models/releases/download/en_core_web_sm-2.0.0/en_core_web_sm-2.0.0.tar.gz
```
但需要注意的是,使用过时的版本可能会存在一些问题,因此建议使用最新版本。
阅读全文