Objet : Developers list for StarPU
Archives de la liste
[starpu-devel] Subject: Feedback on ImportError when importing "starpu" in Python
Chronologique Discussions
- From: 高家隆 <gaojialong@nudt.edu.cn>
- To: starpu-devel@inria.fr
- Subject: [starpu-devel] Subject: Feedback on ImportError when importing "starpu" in Python
- Date: Mon, 6 Nov 2023 14:51:20 +0800 (GMT+08:00)
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=gaojialong@nudt.edu.cn; spf=Pass smtp.mailfrom=gaojialong@nudt.edu.cn; spf=None smtp.helo=postmaster@hzbj-sdnproxy-1.icoremail.net
- Ironport-data: A9a23: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 A==
- Ironport-hdrordr: A9a23:uKkrWa2BSYQqXxRorqjnLAqjBGckLtp133Aq2lEZdPU1SL37qy nAppkmPHPP5wr5O0tQ/OxoWpPwJU80nKQdieIs1NyZPTUO1lHHEKhSqaHHhxztEyDz7cRd3b x7f7UWMrHN5dEWt7eC3OGLfuxQpuVuMs2T9J/j5kYoZwdwZ6Vp7wI8LwCQGkh7LTM2YqbRbK Dshfav8ADLRZ1tVKSGOkU=
- Ironport-phdr: A9a23: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 yY=
- Ironport-sdr: 65488d15_XqCI0UQW1dO0xx9mshccLTQ6fj7YPJDvqJ9qhggjUlfBuXM bufIJnR9+4neztndmrOZoa+rNB9j4ecoSc8i/BQ==
Dear StarPU Support Team,
I hope this email finds you well.I am writing to provide feedback regarding an issue I encountered when trying to import the "starpu" module in Python.
Here is the error message I received after compiling and generating "starpupy":
Python 3.10.12 (main, Jun 11 2023, 05:26:28) [GCC 11.4.0] on linux
Type "help", "copyright", "credits", or "license" for more information.
>>> import starpupy
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'starpupy'
>>> import starpu
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.10/site-packages/starpu/__init__.py", line 17, in <module>
from . import starpupy
ImportError: /usr/local/lib/python3.10/site-packages/starpu/starpupy.cpython-310-x86_64-linux-gnu.so: undefined symbol: starpu_save_history_based_model
>>> import starpupy
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ModuleNotFoundError: No module named 'starpupy'
>>> import starpu
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.10/site-packages/starpu/__init__.py", line 17, in <module>
from . import starpupy
ImportError: /usr/local/lib/python3.10/site-packages/starpu/starpupy.cpython-310-x86_64-linux-gnu.so: undefined symbol: starpu_save_history_based_model
>>> exit()
It appears that the "starpu" module is not properly linked, resulting in the import errors mentioned above. Could you please advise on how to resolve this issue?
I would greatly appreciate any assistance or guidance you can provide to help me successfully import and utilize the "starpu" module in my Python environment.
In addition, here is the procedure how I compile the source from git,
Thank you for your attention to this matter. I look forward to your prompt response.pip3 install joblibpip3 install cloudpicklepip3 install numpy../configure --enable-simgrid --enable-starpupy --enable-blocking-drivers --prefix=/usr/local
# Some special segment I noticed...
checking for hierarchical dags - a.k.a bubble - support... no
checking whether bubble debug messages should be displayed... no
checking for SIMGRID... yes
checking for main in -lsimgrid... yes
checking for simgrid/msg.h... no
checking for msg/msg.h... no
checking for simgrid/host.h... yes
checking for simgrid/link.h... yes
checking for xbt/base.h... yes
checking for simgrid/version.h... yes
checking for simgrid/simdag.h... no
checking for xbt/synchro.h... no
checking for xbt/config.h... yes
checking for simgrid/actor.h... yes
checking for simgrid/engine.h... yes
checking for simgrid/semaphore.h... yes
checking for simgrid/mutex.h... yes
checking for simgrid/cond.h... yes
checking for simgrid/barrier.h... yes
checking for simgrid/engine.h... (cached) yes
checking for simgrid/zone.h... yes
checking for smx_actor_t... no
checking for MSG_process_attach... no
checking for sg_actor_attach... yes
checking for sg_actor_init... yes
checking for sg_actor_set_stacksize... yes
checking for sg_actor_on_exit... yes
checking for MSG_zone_get_hosts... no
checking for sg_zone_get_hosts... yes
checking for MSG_process_self_name... no
checking for MSG_process_userdata_init... no
checking for sg_actor_get_data... yes
checking for sg_actor_set_data... yes
checking for sg_actor_data... no
checking for xbt_mutex_try_acquire... no
checking for smpi_process_set_user_data... yes
checking for SMPI_thread_create... yes
checking for sg_zone_get_by_name... yes
checking for sg_link_get_name... yes
checking for sg_link_name... no
checking for sg_link_set_bandwidth... yes
checking for sg_link_bandwidth_set... no
checking for sg_host_get_route... yes
checking for sg_host_route... no
checking for sg_host_self... yes
checking for sg_host_list... yes
checking for sg_host_get_speed... yes
checking for sg_host_speed... no
checking for simcall_process_create... no
checking for sg_config_continue_after_help... yes
checking for simgrid_set_maestro... yes
checking for simgrid_init... yes
checking for xbt_barrier_init... no
checking for sg_actor_sleep_for... yes
checking for sg_actor_self... yes
checking for sg_actor_ref... yes
checking for sg_host_get_properties... yes
checking for sg_host_send_to... no
checking for sg_host_sendto... yes
checking for sg_cfg_set_int... yes
checking for sg_actor_self_execute... no
checking for sg_actor_execute... yes
checking for simgrid_get_clock... yes
checking for gcc options needed to detect all undeclared functions... none needed
checking whether smpi_process_set_user_data is declared... yes
checking for MSG_get_as_by_name... no
checking for MSG_zone_get_by_name... no
checking for MSG_environment_get_routing_root... no
checking for MSG_host_get_speed... no
checking whether SimGrid is enabled... yes
checking whether blocking drivers should be enabled... yes
checking whether worker callbacks should be enabled... no
checking whether g++ supports C++11 features by default... yes
checking how to print strings... printf
checking for a sed that does not truncate output... (cached) /usr/bin/sed
checking for fgrep... /usr/bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
...# By the way, my SimGrid's version is 3.34.1
makemake install
Best regards,
Geolone
- [starpu-devel] Subject: Feedback on ImportError when importing "starpu" in Python, 高家隆, 06/11/2023
- Re: [starpu-devel] Subject: Feedback on ImportError when importing "starpu" in Python, Nathalie Furmento, 06/11/2023
- Message indisponible
- Re: [starpu-devel] Subject: Feedback on ImportError when importing "starpu" in Python, Nathalie Furmento, 06/11/2023
- Message indisponible
- Re: [starpu-devel] Subject: Feedback on ImportError when importing "starpu" in Python, Nathalie Furmento, 06/11/2023
- Re: [starpu-devel] Subject: Feedback on ImportError when importing "starpu" in Python, Samuel Thibault, 06/11/2023
- Re: [starpu-devel] Subject: Feedback on ImportError when importing "starpu" in Python, 高家隆, 06/11/2023
- Re: [starpu-devel] Subject: Feedback on ImportError when importing "starpu" in Python, Nathalie Furmento, 06/11/2023
- Re: [starpu-devel] Subject: Feedback on ImportError when importing "starpu" in Python, 高家隆, 06/11/2023
- Re: [starpu-devel] Subject: Feedback on ImportError when importing "starpu" in Python, Nathalie Furmento, 06/11/2023
- Re: [starpu-devel] Subject: Feedback on ImportError when importing "starpu" in Python, Samuel Thibault, 06/11/2023
- Re: [starpu-devel] Subject: Feedback on ImportError when importing "starpu" in Python, 高家隆, 06/11/2023
- Re: [starpu-devel] Subject: Feedback on ImportError when importing "starpu" in Python, Nathalie Furmento, 06/11/2023
- Re: [starpu-devel] Subject: Feedback on ImportError when importing "starpu" in Python, 高家隆, 06/11/2023
Archives gérées par MHonArc 2.6.19+.