python: Bad magic number ImportError
by hackprime
Подобная ошибка всплывает, когда вы пытаетесь запустить уже скомпилированный *.pyc
файл версией питона, которая отличается от той, в которой он изначально компилировался. Решение: удалить и перекомпилировать. Но что если это не просто маленький скрипт и большое приложение с кучами папок-подпапок? Тут нам на помощь приходит bash:
~/your_projects_dir/project_name$ find -name *.pyc | xargs rm
Источники: