我知道有一个“适用于Python 3.4的Microsoft Visual C ++编译器”,但是当前或计划中的适用于Python 3.7的Microsoft Visual C ++编译器吗?我的问题是,当我尝试安装mpi4py时,无法建立轮子。
答案 0 :(得分:1)
如果您只需要安装软件包mpi4py
,则可以从Unofficial Windows Binaries for Python Extension Packages网站下载已经构建的二进制文件,并使用pip进行安装。请注意您下载的是哪个版本,它需要适合您的python,但是即使您选择了错误的版本,也会得到提示错误。
使用以下方法安装软件包:
python -m pip install path_to_whl/mpi4py‑3.0.2‑cp36‑cp36m‑win_amd64.whl
答案 1 :(得分:0)
我建议使用Intellij IDEA
对于没有MS Visual C ++的用户,可以下载缺少的requirement here
对于mpi4py
,您是否专门尝试过:
pip install git+https://bitbucket.org/mpi4py/mpi4py
(from here)
我希望这会有所帮助。
答案 2 :(得分:0)
错误:需要Microsoft Visual C ++ 14.0。使用“ Microsoft Visual C ++生成工具”获取它:https://visualstudio.microsoft.com/downloads/
根据此消息转到网站,向下滚动并下载->较旧版本->可再发行文件和构建工具-> Microsoft Build Tools 2015
安装visualcppbuildtools_full.exe