Моя настройка: 2.6.1 Python (Apple по умолчанию, снежный барс), virtualenv и использование virtualenvwrapper
Вне среды все работает в 32-битном режиме, что нормально.Но с новым проектом я собираюсь работать над потребностями django 1.3 и тоннами зависимостей, поэтому я создал virtualenv.
Мне удалось установить все хорошо, кроме mysql-python (через pip)получает ошибку "Mach -o неправильная архитектура".Я проверил мой интерпретатор Python с помощью «import sys; sys.maxint» внутри virtualenv, и python работает в 64-битном режиме.
Я уже установил общесистемный режим для запуска Python в 32-битном режиме через «по умолчанию»напишите com.apple.versioner.python Prefer-32-Bit -bool yes "
Кто-нибудь знает, почему это происходит внутри virtualenv?