From d4cd25908d4dae0b40bb32843c1fbfe1f9f7f8e6 Mon Sep 17 00:00:00 2001 From: Guoxia Wang Date: Sat, 18 Sep 2021 17:57:18 +0800 Subject: [PATCH] fix bug of module 'paddle' has no attribute 'distributed' for python3.6 (#35848) * fix bug --- python/paddle/distributed/__init__.py | 2 +- python/paddle/distributed/fleet/elastic/collective.py | 4 ++-- python/paddle/distributed/fleet/launch.py | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/python/paddle/distributed/__init__.py b/python/paddle/distributed/__init__.py index 4934f2093f..20007f76ed 100644 --- a/python/paddle/distributed/__init__.py +++ b/python/paddle/distributed/__init__.py @@ -13,7 +13,7 @@ # limitations under the License. from .spawn import spawn # noqa: F401 -from paddle.distributed.fleet.launch import launch # noqa: F401 +from .fleet.launch import launch # noqa: F401 from .parallel import init_parallel_env # noqa: F401 from .parallel import get_rank # noqa: F401 diff --git a/python/paddle/distributed/fleet/elastic/collective.py b/python/paddle/distributed/fleet/elastic/collective.py index 94fe6a54b5..83f0e85db2 100644 --- a/python/paddle/distributed/fleet/elastic/collective.py +++ b/python/paddle/distributed/fleet/elastic/collective.py @@ -13,8 +13,8 @@ # limitations under the License. from paddle.distributed.fleet import launch_utils -import paddle.distributed.fleet.cloud_utils as cloud_utils -import paddle.distributed.fleet.ascend_utils as ascend_utils +from paddle.distributed.fleet import cloud_utils +from paddle.distributed.fleet import ascend_utils from paddle.distributed.fleet.launch_utils import * diff --git a/python/paddle/distributed/fleet/launch.py b/python/paddle/distributed/fleet/launch.py index 9a2c5b551c..c0a1c359d1 100644 --- a/python/paddle/distributed/fleet/launch.py +++ b/python/paddle/distributed/fleet/launch.py @@ -72,8 +72,8 @@ from paddle.distributed.fleet import launch_utils # TODO(danleifeng): Don't import * from a module from paddle.distributed.fleet.launch_utils import * -import paddle.distributed.fleet.cloud_utils as cloud_utils -import paddle.distributed.fleet.ascend_utils as ascend_utils +from paddle.distributed.fleet import cloud_utils +from paddle.distributed.fleet import ascend_utils from paddle.distributed.fleet.elastic import enable_elastic, launch_elastic -- GitLab