Mac Run Deepfakes - Faceswap 'Faceswap.py' получить ошибку

1

Проект-GitHub

  • MacOS-10.14.2
  • pyenv + python3.5
  • ТФ-1.13.1

    1. 'python setup.py' (без докера, без CUDA)

$ python setup.py

ВНИМАНИЕ! Запуск без прав root/admin. INFO. Инструмент предоставляет советы по установке и установке необходимых пакетов Python. INFO Установка в Darwin. 18.2.0 INFO Установлен Python: 3.5.0 64-битная INFO Кодировка: UTF-8 INFO Обновление pip... INFO Установленный pip: 19.0.3 Включить Docker? [y/N] n INFO Docker отключен Включить CUDA? [Да/Нет] n INFO CUDA отключено INFO Проверка системных зависимостей... INFO Версия CMake: 3.14.1 Убедитесь, что ваши системные зависимости соблюдены. Продолжить? [y/N] y INFO Все зависимости python3 выполнены. Тебе хорошо идти.

    Enter:  'python faceswap.py -h' to see the options
            'python faceswap.py gui' to launch the GUI
  1. затем запустите эту ошибку:
$ python faceswap.py -h
Traceback (most recent call last):
  File "faceswap.py", line 5, in <module>
    import lib.cli as cli
  File "/Users/water/Desktop/git/other/faceswap/lib/cli.py", line 11, in <module>
    from lib.logger import crash_log, log_setup
  File "/Users/water/Desktop/git/other/faceswap/lib/logger.py", line 15, in <module>
    from lib.sysinfo import sysinfo
  File "/Users/water/Desktop/git/other/faceswap/lib/sysinfo.py", line 12, in <module>
    from lib.gpu_stats import GPUStats
  File "/Users/water/Desktop/git/other/faceswap/lib/gpu_stats.py", line 8, in <module>
    import pynvx  # pylint: disable=import-error
  File "/Users/water/.pyenv/versions/3.5.0/lib/python3.5/site-packages/pynvx/__init__.py", line 1, in <module>
    from _pynvx import *
ImportError: dlopen(/Users/water/.pyenv/versions/3.5.0/lib/python3.5/site-packages/_pynvx.cpython-35m-darwin.so, 2): Symbol not found: __PyThreadState_UncheckedGet
  Referenced from: /Users/water/.pyenv/versions/3.5.0/lib/python3.5/site-packages/_pynvx.cpython-35m-darwin.so
  Expected in: flat namespace
 in /Users/water/.pyenv/versions/3.5.0/lib/python3.5/site-packages/_pynvx.cpython-35m-darwin.so
Теги:
tensorflow

1 ответ

0

он работает после изменения python с v3.5.0 на v3.6.8, но я обнаружил, что README говорит: "Python> = 3.2-3.6 64-bit (не может быть 3.7.x, поскольку Tensorflow не был обновлен для обеспечения поддержки)", поэтому.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню