尝试安装
mpi4py
,但运行时遇到问题
easy_install mpi4py
并得到:
error: Setup script exited with error: Unable to find vcvarsall.bat
通过阅读有关类似问题的文献,我认为这是一个编译器问题,但我不知道如何实现该问题中提到的修复。从mpi4py
env MPICC=/path/to/mpicc easy_install mpi4py
easy_install mpi4py MPICC=/path/to/mpicc
不是一个选项,因为
easy_install
没有用于传递变量的参数。我正在使用 OpenMPI
编辑1
vcvarsall.bat 文件位于我的 VS12 文件夹中,因此很可能与上述情况中概述的问题相同。我正在使用 VS12 的开发人员命令提示符,但也不走运
非官方二进制安装程序吗?
如果您需要将其安装到 virtualenv,请首先激活您的 virtualenv,然后使用easy_install "..."
以及下载的二进制文件的完整路径。如果您确实需要编译它,则需要遵循所有其他解决方案关于在 Windows 上进行编译的说明。