Новая проблема программиста: невозможно обновить SublimeText3 в Mac OS X с последней версией Python (версия 3.7.3) - PullRequest
0 голосов
/ 31 мая 2019

Я новичок в программировании, поэтому я, к сожалению, не уверен, как решить следующую проблему.(Обратите внимание, что я просмотрел несколько видео и прочитал несколько статей, чтобы попытаться решить эту проблему, прежде чем задавать этот вопрос, однако мне не удалось найти решение. Эта проблема для Mac OS X.)

Проблема:
В SublimeText 3 я получаю следующее сообщение после попытки установки Python 3.7.3.(Сообщение было заполнено после просмотра «Console -> Tools -> Build System» в Sublime.)

Сообщение:

Starting Out/print(Hello': [Errno 2] No such file or directory
[Finished in 0.1s with exit code 2]
[shell_cmd: python -u "/Users/williamtubberville/Desktop/Coding Files/Starting 
Out/print("Hello Python world!").py"]
[dir: /Users/williamtubberville/Desktop/Coding Files/Starting Out]
[path: /Library/Frameworks/Python.framework/Versions/3.7/bin:/Library/Frameworks/Python.framework/Versions/3.7/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin]

Шаги, которые я предпринял, чтобы настроить Python 3.7.3 и проверить:

  • Определить путь к python 3.7.3:
    Шаг 1. Открыть терминал: Command + Пробел + «терминал»
    Шаг 2. Проверить версию python3: «python3 -версия "
    Шаг 3. Проверьте путь python3:" введите -a python3 "
    Результат: python3 - это /Library/Frameworks/Python.framework/Versions/3.7/bin/python3 python3 - это / Library / Frameworks / Python.framework / Версии / 3.7 / bin / python3 python3 is / usr / local / bin / python3

  • Создание типа файла Python для тестирования в Sublime:
    Шаг 4. Точный используемый коддля теста:

import sys
 print(sys.version)
 print("Hello Python world!")

Шаг 5. Сохраните файл .py на рабочем столе и перенесите в мой организованный файл кодирования также на рабочем столе.

  • В Sublime установите последнюю версию Python3:
    Шаг 6. Установите флажок «Python Box» в Инструменты -> Сборка системы
    Шаг 7. Инструменты ->Системы сборки -> Новые системы сборки
    Шаг 8. Стереть строку кода по умолчанию.
    Шаг 9. Изменил «Cmd» на: / usr / local / bin / python3
    Точная используемая строка кода:
{
 "cmd":["/usr/local/bin/python3", "-u", "$file"],"selector":"source.python", 
 "file_regex": "file \"(...*?)\", line([0-9]+)"
 }

После перезагрузки Sublime я попытался протестировать Python с помощью Tools -> Build Systems -> Python.(Я считаю, что должна быть версия Python3 ниже Python, но ее там нет.) После запуска Python с помощью Tools -> Build я получил это сообщение выше.

Буду признателен за любую помощь, поскольку я потратил несколько часов на поиски решения.Спасибо за ваше время и поддержку.Пожалуйста, дайте мне знать, если у вас есть какие-либо вопросы.

Best, Will

...