1.Версия MacPorts не может запустить pydocs -g.Сбой из-за ошибки: TclError: недостаточно места в стеке (бесконечный цикл?) Я попытался загрузить версию Tkinter для macports, но все равно не рад.Идеи?
Я не пользователь MacPorts, поэтому у меня нет никаких мыслей по этому поводу.
2.Могу ли я мигрировать через установленные Apple модули поддержки Python или мне нужно вручную переустановить каждый из них?
Переустановите каждый из них вручную.Я бы порекомендовал установить их в одной или нескольких virtualenv
средах, чтобы не загрязнять ваши глобальные каталоги site-packages
.
3.Могу ли я удалить среду разработки Python 2.3 в /System/Library/Frameworks/Python.framework?Кажется, что нет ссылки на эти исполняемые файлы в каталоге / usr / bin.
Я бы ничего не удалил в /System/Library/Frameworks/
.Как заявил Алекс Мартелли в своем ответе на этот вопрос : «Вы не должны вмешиваться в поставляемый системой Python».
4.Если сообщество «MacPython» рекомендует «обновить», почему системная версия остается неизменной при загрузке Python 2.7.1?
Хотя они используют слово «обновление», они действительноозначает выполнить совершенно новую установку и не использовать / не трогать установленную версию Apple.
5.Как только я выясню все эти версии, какова «лучшая практика» при совместном использовании модулей между различными установленными версиями python?
virtualenv
Для информациио том, как я установил Python и различные пакеты, ознакомьтесь со следующими вопросами StackOverflow:
При использовании Python.org DMG будет выполнять установки Python Framework, расположенные в /Library/Frameworks/Python.framework/
.