Проект XCode, включающий Python2 и Python3

Привет я пытаюсь написать два сценария Python для одного проекта. Моя цель состоит в том, чтобы внешний интерфейс некоторого анализа был выполнен в python3 с выводом множества текстовых файлов (завершено). Бэкэнд анализа будет читать текстовые файлы и взаимодействовать с PyMOL, который зависит от python2 (чего я не осознавал). Используя XCode, или что-то еще, если XCode плохо оборудован для этого, могу ли я запустить свои 2 сценария последовательно как один проект? Концептуально это кажется простым, но я не смог справиться с этим.

По сути, я хотел бы это в Xcode:

проект

    Python3 script
    Python2 script

Любая помощь будет отличной.

1 ответ

Решение

Xcode не является Python IDE*. Он может открывать и редактировать файлы Python, но это все. Предыдущие версии Xcode включали поддержку многих языков программирования, но теперь она ограничена только четырьмя: C, C++, Objective-C и Swift. Я рекомендую вам загрузить Python IDE вместо Xcode. Есть из чего выбирать, и большинство работает на Mac.

* - Ну, технически вы можете настроить Xcode для запуска Python, настроив проект на использование внешней системы сборки. Но это все равно что использовать ядерное оружие, чтобы ударить муху - вместо этого вы должны использовать специальные инструменты Python.

Другие вопросы по тегам