Я использую Mac OSX 10.6.8 Snow Leopard, и я думаю, что у меня есть все, что мне нужно для установки Python 3.3.2, но когда я ввожу python
в терминал, он все еще говорит, что у меня 2.6.1. Это потому, что он не может найти путь к новой версии, и это должно быть исправлено путем добавления следующих в .bash_profile:Где мой файл .bash_profile для обновления Python?
PATH="/Library/Frameworks/Python.framework/Versions/3.3.2/bin:${PATH}"
export PATH
Я уже сделал это (и запустите команду cat
на нем несколько раз, чтобы проверить), но он продолжает говорить то же самое. Я полагаю, что мой файл .bash_profile и/или папка Python 3.3.2 могут отсутствовать в правильных каталогах? .bash_profile находится в /Users/mac
(home), а папка Python находится в /Library/Frameworks/Python.framework/Versions
. Должны ли они быть где-то еще?
Заранее благодарен!
Я уже перезапустил и то же самое происходит постоянно. Можно ли сделать 3 версии по умолчанию? Из-за этого я не могу запускать программы, которые я пишу. – reggaelizard
@reggaelizard можно запустить программу, используя py3, не удаляя py2, добавьте строку shebang поверх тех программ, которые указывают на py3: '#!/Usr/bin/python3'. или используйте 'python3 my_program.py'. –
О, спасибо большое! Я собираюсь попробовать это. – reggaelizard