我在Jupyter Notebook中使用的是GuidedLDA library,它是LDA的修改版本,安装在Windows 10机器上,并使用Python 3.6。Pacakge Folder screenshot
由于_guidedlda.c文件是用Cython编写的,所以我在导入阶段本身就遇到了以下错误。
AttributeError: module 'guidedlda' has no attribute '_guidedlda'
如果有人能帮忙就太好了。
我在Jupyter Notebook中使用的是GuidedLDA library,它是LDA的修改版本,安装在Windows 10机器上,并使用Python 3.6。Pacakge Folder screenshot
由于_guidedlda.c文件是用Cython编写的,所以我在导入阶段本身就遇到了以下错误。
AttributeError: module 'guidedlda' has no attribute '_guidedlda'
如果有人能帮忙就太好了。
1条答案
按热度按时间jjjwad0x1#
我自己找到了一个解决方案(不是真正的解决方案,只是一种方法):
请使用Microsoft Visual Studio代码,而不要使用Jupyter/PyCharm或任何其他编辑器。VS代码很好地支持C和C++生成工具。
我建议在VS代码中创建一个新的Python 3.6虚拟环境,仅用于使用这个guidedLDA库。