ld: библиотека не найдена для -lpython3.6m - PullRequest
0 голосов
/ 10 декабря 2018

Я использую starcore_for_ios для запуска сценариев Python.

Что я делаю:

flutter clean
export STARCORE_PATH='/Users/brijeshlakkad'
export STARCORE_PYTHONVERSION='3.6'
export STARCORE_PYTHONLIBRARY='star_python36,python3.6m'
flutter build ios --no-codesign

и Я получаю эту ошибку: когда я запускаю flutter build ios --no-codesign

Xcode's output:
↳
    === BUILD TARGET Runner OF PROJECT Runner WITH CONFIGURATION Release ===
    ld: warning: directory not found for option
    '-L/Users/brijeshlakkad/starcore_for_ios/python.files/python-3.6'
    ld: library not found for -lpython3.6m
    clang: error: linker command failed with exit code 1 (use -v to see
    invocation)
    ld: warning: directory not found for option
    '-L/Users/brijeshlakkad/starcore_for_ios/python.files/python-3.6'
    ld: library not found for -lpython3.6m
    clang: error: linker command failed with exit code 1 (use -v to see
    invocation)

Encountered error while building for device.
 2.9s

Версия Python: _ 3.6.5_1 _ версия флаттера: 1.0.0

Что я сделал: 1. СборкаТолько для активной архитектуры: ДА и 2. Цели >> Настройки сборки >> Связывание >> Другие флаги компоновщика: $ (унаследовано)

Как вы можете видеть ошибку ниже

Screen Shot

...