我正在尝试安装"en_core_web_sm",我运行的命令是:
- pip安装空间(运行完美,并得到安装)
- python-m spacy下载en_core_web_sm(这里我得到错误"属性错误:模块"click.utils"没有属性"_expand_args"")
请帮我解决这个问题。
代码编号
导入nl_核心_新闻_sm
加载预先训练的荷兰语模型
nlp = nl_核心_新闻_短信.加载()
文件扩展名.设置为"pdf"或"doc(x)"
扩展名='pdf'
定义创建标记化文本列表(扩展名):'''创建两个列表,一个包含候选人姓名,另一个包含从. pdf或. doc''' resume_textes,resume_names =[],[]中提取的标记化简历文本
# Loop over the contents of the directory containing the resumes, filtering by .pdf or .doc(x)
for resume in list(filter(lambda x: extension in x, os.listdir(PROJECT_DIR + '/CV'))):
if extension == 'pdf':
# Read in every resume with pdf extension in the directory
resume_texts.append(nlp(extract_text_from_pdf(PROJECT_DIR + '/CV/' + resume)))
elif 'doc' in extension:
# Read in every resume with .doc or .docx extension in the directory
resume_texts.append(nlp(extract_text_from_word(PROJECT_DIR + '/CV/' + resume)))
resume_names.append(resume.split('_')[0].capitalize())
这是我要运行的代码
2条答案
按热度按时间o4hqfura1#
升级到click v8,例如使用
pip install 'click~=8.0'
。pcrecxhr2#
我也遇到过同样的问题,我是这样解决的:首先,我更新了Conda,在Conda自己的PowerShell
conda update -n base -c defaults conda
上运行以下命令,然后在同一个PowerShell中,运行Spacy文档中的这两个命令:来源:https://spacy.io/usage