XCode, пропускающий раздел Command Line Utility - не может запустить шаблон проекта Основы

Потоки Python хороши для параллельное программирование ввода-вывода. Потоки подкачиваются из ЦП, как только они блокируют ожидание входа из файла, сети, и т.д. Это позволяет другим потокам Python использовать ЦП, в то время как другие ожидают. Это позволило бы Вам писать многопоточный веб-сервер или поисковый робот, например.

Однако потоки Python сериализируются GIL, когда они вводят ядро интерпретатора. Это означает, что, если два потока производят подсчеты, только один может работать в любой данный момент. Это также означает, что Вы не можете использовать в своих интересах многоядерные или многопроцессорные архитектуры.

существуют решения как выполнение нескольких интерпретаторов Python одновременно, с помощью C, базирующегося, распараллеливая библиотеку. Это не для слабонервных, и преимущества не могли бы стоить проблемы. Давайте надеяться на все решение Python в будущем выпуске.

10
задан cdespinosa 14 January 2010 в 05:45
поделиться

2 ответа

Вы используете Snow Leopard (10.6)? Я бы предположил, что Стэнфордский класс - это Леопард (10,5). У них разные версии Xcode. Новый макет на самом деле немного лучше, но вам придется немного покопаться, чтобы найти эквиваленты старых шаблонов. Во многих случаях они объединили вещи, которые раньше были отдельными шаблонами, в один шаблон с параметрами. Тот, который вы, вероятно, ищете, теперь находится в «Mac OS X> Приложение> Инструмент командной строки», а затем вы выбираете «Основание» в качестве типа.

14
ответ дан 3 December 2019 в 18:33
поделиться

Это работает! После выбора инструмента командной строки вы можете найти тип «Foundation», который ROB, упомянутый в небольшом раскрывающемся меню рядом с серединой окна

, чтобы добавить, выделение типа находится на той же странице, что и выбирая инструмент командной строки, Тип по умолчанию: C

7
ответ дан 3 December 2019 в 18:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: