WwZzz / easyFL

An experimental platform for federated learning.
Apache License 2.0
527 stars 88 forks source link

运行报错 ModuleNotFoundError: No module named 'resource' #65

Open Ianshuan-wang opened 1 week ago

Ianshuan-wang commented 1 week ago

我只是运行test部分的代码 报了如下错误:

Traceback (most recent call last): File "E:\wyx_projects\Pycharm\easyFL\test.py", line 1, in import flgo.algorithm.fedavg as fedavg File "E:\wyx_projects\Pycharm\easyFL\flgo__init__.py", line 1, in from .utils.fflow import init, gen_task, gen_taskby, gen_benchmark_from_file, gen_direct_task_from_file, zip_task, pull_taskfrom, gen_real_task, gen_decentralized_benchmark, gen_hierarchical_benchmark, gen_empty_task, convert_model,tune, run_in_parallel, run_in_sequencial, module2fmodule, multi_init_and_run, multi_tune, tune_sequencially, set_data_root,download_resource, clear_task_cache, list_resource, option_helper File "E:\wyx_projects\Pycharm\easyFL\flgo\utils\fflow.py", line 47, in import flgo.utils.shared_memory as fus File "E:\wyx_projects\Pycharm\easyFL\flgo\utils\shared_memory.py", line 2, in import resource ModuleNotFoundError: No module named 'resource'

请问这个bug如何解决呢?在网上搜索解决办法没有管用的

WwZzz commented 1 week ago

我只是运行test部分的代码 报了如下错误:

Traceback (most recent call last): File "E:\wyx_projects\Pycharm\easyFL\test.py", line 1, in import flgo.algorithm.fedavg as fedavg File "E:\wyx_projects\Pycharm\easyFL\flgoinit.py", line 1, in from .utils.fflow import init, gen_task, gen_taskby, gen_benchmark_from_file, gen_direct_task_from_file, zip_task, pull_taskfrom, gen_real_task, gen_decentralized_benchmark, gen_hierarchical_benchmark, gen_empty_task, convert_model,tune, run_in_parallel, run_in_sequencial, module2fmodule, multi_init_and_run, multi_tune, tune_sequencially, set_data_root,download_resource, clear_task_cache, list_resource, option_helper File "E:\wyx_projects\Pycharm\easyFL\flgo\utils\fflow.py", line 47, in import flgo.utils.shared_memory as fus File "E:\wyx_projects\Pycharm\easyFL\flgo\utils\shared_memory.py", line 2, in import resource ModuleNotFoundError: No module named 'resource'

请问这个bug如何解决呢?在网上搜索解决办法没有管用的

在新版中引入了对这个包的依赖。可以使用pip install resource手动安装