Ria_Grilliot Ответов: 1

Проблемы с установкой python3.8 на mac...помогите!


I’ve posted about this issue before but the problem still stands. I am a recent graduate who took a class in python coding but want to further advance my skills. I am trying to follow the “KidsCanCode” videos available on YouTube in hopes of creating a basic video game. I followed the download instructions for python 3.8.2 (Mac version) but am having trouble opening up the shell. When I try to open my IDLE application within the python 3 folder to access the shell, it bounces on my dock but then nothing happens. I am able to get the python 2 shell to come up when I type “idle” into the terminal but not the 3. I’ve tried deleting it and re-downloading it but the issue remains. I’ve tried changing the default python version from 2 to 3 in the launcher by putting “/use/local/bin/python3” in the interpreter but still nothing happens. I’ve tried installing a new tack/tk but am not sure how to run it with the python package to get it to work. Does anyone know how to get this running or who I can contact? The only way I have been able to run any python codes/commands is through the terminal. Here I can type “python3” and the run some print codes. What am I doing wrong? How do I open the IDLE application within the python 3 folder so that the shell will appear? Thanks for the help and if you need clarification I can for sure answer so that this problem can be solved.

Что я уже пробовал:

Я попытался изменить версию python по умолчанию с 2 на 3, поместив "/use/local/bin/python3"в терминал. Я попытался загрузить более новую версию tcl/tk, однако, думаю, что она не сработала. Я попытался обновить pip, но потерпел неудачу и запустил старую версию.

1 Ответов

Рейтинг:
0

Garth J Lancaster

ну, я не уверен, что вы читали, но первые две ссылки, которые я нашел, это

4. использование Python на Macintosh — документация Python 3.8.3[^] и Hello World в Python 3 на Mac OS X[^]

Цитата:
когда я набираю “холостой ход” в терминале
.. вы пробовали печатать "idle3" ? Я думал, что именно так IDLE был запущен в среде "смешанной" версии Python

Еще одна вещь, которую, возможно, стоит попробовать, заключается в том, что если вы сделаете "python --help", вы должны увидеть
Цитата:
Другие переменные окружения:
PYTHONSTARTUP: файл, выполняемый при интерактивном запуске (по умолчанию нет)
PYTHONPATH : ':'-разделенный список каталогов с префиксом
путь поиска модуля по умолчанию. В результате получается sys.path.
PYTHONHOME : альтернативный &ЛТ;префикс> каталог (или <префикс&ГТ;:&ЛТ;exec_prefix и GT;).
Путь поиска модуля по умолчанию использует префикс </pythonX.X.


Таким образом, вам может потребоваться установить PYTHONHOME, чтобы он указывал на вашу папку /usr/local/bin/python3 bin - то есть vi ~/.bashrc и добавить

экспорт PYTHONHOME=/usr/local/bin/python3

под любыми операторами или замените, если они уже установлены (на моем Mac их нет, но у меня все равно есть только оригинальная версия Python 2)

Я надеюсь, что здесь есть что - то полезное-когда мир проснется, кто-то другой может иметь больше знаний и скинуться