是否有适用于Python 3.7.1的Microsoft Visual C ++编译器?

时间:2019-02-11 21:01:25

标签: python python-3.x mpi4py microsoft-visual-c++

我知道有一个“适用于Python 3.4的Microsoft Visual C ++编译器”,但是当前或计划中的适用于Python 3.7的Microsoft Visual C ++编译器吗?我的问题是,当我尝试安装mpi4py时,无法建立轮子。

3 个答案:

答案 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/mpi4pyfrom here

我希望这会有所帮助。

答案 2 :(得分:0)

  

错误:需要Microsoft Visual C ++ 14.0。使用“ Microsoft Visual C ++生成工具”获取它:https://visualstudio.microsoft.com/downloads/

根据此消息转到网站,向下滚动并下载->较旧版本->可再发行文件和构建工具-> Microsoft Build Tools 2015
安装visualcppbuildtools_full.exe