Anaconda3 的 IPython.frontend.terminal.embed 包在哪里?

Where is IPython.frontend.terminal.embed package for Anaconda3?

我已经通过 objective 构建和 运行 在本地提取了 SfePy from GitHub 的源代码。

我 运行 在 Ubuntu 20.10 使用 Anaconda3。我有来自 Jetbrains 的 PyCharm 2020.2 作为我的 IDE.

当我将代码放入 PyCharm 时,我看到了几个关于缺少包的错误。其中之一在 base.py 文件中:

       except NameError:
            from IPython.frontend.terminal.embed \
                 import InteractiveShellEmbed

IDE 告诉我没有安装终端包。安装的时候没找到

我在 Anaconda.org 搜索过它,但没有找到。

这是一个活跃的代码库。今天刚刚提交。

这段代码怎么可能无法构建?我错过了什么?我怎样才能找到替代品以便构建此应用程序?

我在 SfePy GitHub issues page 上得到了答案:

conda install sfepy

引入所有依赖项。我能够成功 运行 所有单元测试:

sfepy-run run_tests

当我打开 PyCharm 时,编译问题已解决。