【问题标题】:Run Menpo and Menpofit with PyCharm使用 PyCharm 运行 Menpo 和 Menpofit
【发布时间】:2015-05-26 16:06:12
【问题描述】:
我尝试使用 PyCharm IDE 探索 Menpo 和 Menpofit。我已经安装了所需的软件包,但我遇到了一些问题:
- 从 .fastpwa 导入 CLookupPWA;
ImportError: 无法导入名称“CLookupPWA”
- 从.normals 导入compute_normals;
ImportError:没有名为“menpo.shape.mesh.normals”的模块
那么如何使用 PyCharm 运行 Menpo 和 Menpofit?
【问题讨论】:
标签:
python
pycharm
packages
menpo
【解决方案1】:
您是如何安装所需的软件包的?使用conda 指令,还是通过pip?
您看到的错误是因为 CLookupPWA 和 compute_normals 是编译的 Python 扩展,需要在加载包之前构建。最简单的方法是在 Menpo 顶层使用 make 命令,该命令运行 python setup.py build_ext --inplace。
如果您使用的是 Windows,事情开始变得非常棘手,因为您需要能够正确编译代码。请查看说明here,它试图解释如何正确设置 Visual Studio 2008。