OSError Traceback most recent call lastCell In49 line 7 1 import pyLDAvisgensim---- 7 pyLDAvisshowlda #展示在浏览器 8 # pyLDAvisdisplaced #展示在notebook的output cel
这个错误是由于pyLDAvis无法访问所需的CSS文件而引起的。可能的解决方法是手动下载CSS文件并将其保存在本地。
你可以按照以下步骤解决这个问题:
- 打开链接 https://cdn.jsdelivr.net/gh/bmabey/pyLDAvis@3.4.0/pyLDAvis/js/ldavis.v1.0.0.css
- 在浏览器中打开链接后,将页面上的CSS代码复制到一个文本编辑器中。
- 将复制的CSS代码保存为名为 "ldavis.v1.0.0.css" 的文件,并将其保存在与你的代码文件相同的目录中。
然后,你可以在代码中指定本地CSS文件的路径,而不是使用远程URL。将以下代码行:
'/LDAvis.css': ["text/css", open(urls.LDAVIS_CSS_URL, 'r').read()],
替换为:
'/LDAvis.css': ["text/css", open('ldavis.v1.0.0.css', 'r').read()],
这样,pyLDAvis将使用本地的CSS文件进行显示,而不是尝试从远程URL加载它。
原文地址: https://www.cveoy.top/t/topic/i3i9 著作权归作者所有。请勿转载和采集!