Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x python3.5的进口增长_Python 3.x_Boost - Fatal编程技术网

Python 3.x python3.5的进口增长

Python 3.x python3.5的进口增长,python-3.x,boost,Python 3.x,Boost,我用 但是,当我使用python3导入boost时,会出现一些错误 apt-get install libboost-all-dev [1]中的:导入boost --------------------------------------------------------------------------- ImportError回溯(最近一次呼叫最后一次) 在() ---->1促进进口 /usr/lib/python3/dist-packages/boost/__-init___;u.p

我用

但是,当我使用python3导入boost时,会出现一些错误

apt-get install libboost-all-dev
[1]中的
:导入boost
---------------------------------------------------------------------------
ImportError回溯(最近一次呼叫最后一次)
在()
---->1促进进口
/usr/lib/python3/dist-packages/boost/__-init___;u.py-in()
7系统设置打开标志(标志)
8其他:
---->9导入mpi
10
ImportError:没有名为“mpi”的模块
我尝试使用pip3安装模块mpi,但似乎没有名为mpi的模块

顺便说一下,boost在python2.7中运行良好


我该怎么办?

这可能是由于编译boost时引用了默认版本为2.7的python。您可能必须指定编译期间要使用的python二进制文件。看,但我不确定你是否能用apt get做这件事。
 In [1]: import boost
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
<ipython-input-1-df3240a4d6cf> in <module>()
----> 1 import boost

/usr/lib/python3/dist-packages/boost/__init__.py in <module>()
      7     sys.setdlopenflags(flags)
      8 else:
----> 9     import mpi
     10

ImportError: No module named 'mpi'