如何导入名称在sitepackages中多次存在的正确模块

2024-05-23 22:21:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试在分布式计算系统上导入mpi4py。但是,在我的站点包目录中有两个同名模块。你知道吗

站点包/

  • mpi4py

  • mpich2/mpi4py

我要导入的是mpi4py模块的mpich2版本;但是,我只能导入其他版本。你知道吗

我尝试过将/usr/lib64/python2.6/site-packages/mpich2/mpi4py添加到PYTHONPATH,也尝试过sys.path.append('/usr/lib64/python2.6/site-packages/mpich2/mpi4py')。但是,每次我都会使用非mpich2版本的mpi4py。你知道吗

我也试过import mpich2.mpi4py,但没用。你知道吗

有什么想法/建议吗?谢谢。你知道吗


Tags: 模块版本目录站点packagesusr系统sys