Использование Python на Mac

Я хочу изучить Python с помощью моего Mac.

теперь я хочу настроить версию Python >= 3.1.3, потому что мои материалы для обучения используют эту версию.

введя python в терминал результаты версии 2.6.1,использование установщика dmg на python.org не влияет на версию python в терминале, но в комплекте с собственной оболочкой под Applications/Python 3.1/Idle.app

должен ли я использовать эту оболочку для обучения или есть лучший способ обновить Версия Python в комплекте со Снежным Барсом?

Я уже пробовал defaults write com.apple.versioner.python Version 3.1.3 или defaults write com.apple.versioner.python Version 3.0 без какого-либо результата.

20
задан 3498DB
23.12.2022 4:51 Количество просмотров материала 2539
Распечатать страницу

3 ответа

в Python 3 ломает вещи. Поэтому он не заменяет Python 2 и python запускаем 2.


чтобы получить Python 3, Введите python3. Возможно, вам придется изменить свой $PATH редактирование ~/.bash_profile и добавил:

PATH="/Library/Frameworks/Python.framework/Versions/3.1/bin:${PATH}"
export PATH

вы можете определить функцию оболочки или псевдоним для map python до python3, таким образом, старые скрипты будут продолжать работать, и вы можете ввести python и получить версию 3.

добавить в .bash_profile:

alias python='python3'

/usr/bin/env python продолжает предоставлять Python 2.

2
отвечен Daniel Beck 2022-12-24 12:39

вы действительно не хотите, чтобы изменить й по умолчанию, так как синтаксис отличается достаточно, что приложения, которые требуют python 2.x сломается под 3.

Я думаю, что если вы наберете python3 вместо python, то он будет использовать версию 3 (или, может быть, я просто настроить мой так!)

2
отвечен Rich Bradshaw 2022-12-24 14:56

использование IDLE отлично подходит для изучения Python. Можно либо сохранить файлы с кодом, либо запустить отдельные строки кода из командной консоли.

Если вы хотите, вы можете использовать текстовые редакторы, такие как TextMate или IDE, такие как Eclipse с вашей Mac установки Python 3.1. Вам просто нужно указать эти приложения на расположение интерпретатора Python.

Я следующий пост о настройке TextMate с Python 3 таким образом. Надеюсь, это поможет.

2
отвечен Farrell 2022-12-24 17:13

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх