Pycharm: 无法导入 lightfm

Pycharm: cannot import lightfm

我尝试使用以下代码加载 movie_lens 数据集

from lightfm.datasets import fetch_movielens

运行 我得到的是: ImportError: No module named 'lightfm.datasets'; 'lightfm' is not a package

听起来您的环境中没有安装 lightfm 软件包。您可以检查 File>Project Structure>SDKs 以确保 lightfm 出现在您用于项目的环境的 Packages 选项卡中。否则,您可以从相同的 window.

添加包

因为我已经尝试了很多方法都失败了,最后我 运行 我的 python 终端从默认 python3.5 保存的文件夹 --> 对我来说是 /usr/bin,然后我在 pycharm IDE 中创建了一个新项目,使用 pip3 安装了 lightfm 它也在那里工作,现在我可以导入 LightFM