Юрий Смирнов
04/26/2023, 11:30 AMOriginal error was: dlopen(/Users/ysmirnov/Documents/Repos/flink-python-jobs/venv/lib/python3.9/site-packages/numpy/core/_multiarray_umath.cpython-39-darwin.so, 0x0002): tried: '/Users/ysmirnov/Documents/Repos/flink-python-jobs/venv/lib/python3.9/site-packages/numpy/core/_multiarray_umath.cpython-39-darwin.so' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')), '/System/Volumes/Preboot/Cryptexes/OS/Users/ysmirnov/Documents/Repos/flink-python-jobs/venv/lib/python3.9/site-packages/numpy/core/_multiarray_umath.cpython-39-darwin.so' (no such file), '/Users/ysmirnov/Documents/Repos/flink-python-jobs/venv/lib/python3.9/site-packages/numpy/core/_multiarray_umath.cpython-39-darwin.so' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64'))
I've tried to use conda, reinstalling numpy and pyflink, set "-arch arm64" in pip install, tried all pythons 3.7-3.10, tried to use rosetta. Nothing helps.
If anyone knows how to solve this issue, please help.Dian Fu
04/26/2023, 12:08 PMЮрий Смирнов
04/26/2023, 12:14 PMDian Fu
04/26/2023, 12:15 PMЮрий Смирнов
04/26/2023, 12:23 PMGleb Shipilov
04/26/2023, 1:30 PMDian Fu
04/27/2023, 1:56 AMYun Tang
04/27/2023, 2:43 AMЮрий Смирнов
04/27/2023, 6:18 AMDian Fu
04/27/2023, 6:41 AMimport numpy as np . To me, there should be no difference between calling import numpy as np in PyFlink and calling it manually.
Could you double check whether import numpy as np works by manually executing it using the same virtual environment?Юрий Смирнов
04/27/2023, 6:53 AMDian Fu
04/27/2023, 7:00 AMpython.execution-mode: process to your PyFlink job and check if it works?Юрий Смирнов
04/27/2023, 8:23 AMDian Fu
04/27/2023, 10:20 AM1) remove `python.execution-mode: process`
2) source /Users/ysmirnov/Documents/Repos/flink-python-jobs/venv/bin/activate
3) python /Users/ysmirnov/Documents/Repos/flink-python-jobs/word_count/word_count.pyЮрий Смирнов
04/27/2023, 10:24 AMDian Fu
04/27/2023, 11:23 AMDian Fu
04/27/2023, 11:24 AMDian Fu
04/27/2023, 11:26 AMarch -x86_64 zshЮрий Смирнов
04/27/2023, 11:28 AMDian Fu
04/27/2023, 11:29 AMЮрий Смирнов
04/27/2023, 11:55 AMGleb Shipilov
04/27/2023, 12:04 PMЮрий Смирнов
04/28/2023, 8:23 AM