У меня есть сценарий Python, который я использовал для преобразования в C на языке Cython, а затем скомпилировал как двоичный файл (динамическое связывание)на другом MAC), я получил следующую ошибку ниже.Должен ли я установить PYTHONHOME
или PYTHONPATH
?Двоичный файл нормально работал на исходном компьютере без какой-либо специальной переменной env.
- ERROR ---
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Fatal Python error: Py_Initialize: unable to load the file system codec
ModuleNotFoundError: No module named 'encodings'
Current thread 0x000000011179c5c0 (most recent call first):
Abort trap: 6