Как настроить Atom для запуска скриптов Python3?
в моем терминале я набираю $ which python3
выводит
/opt/local/bin/python3
Я хотел бы настроить Atom для запуска скриптов Python3. В моей конфигурации Atom у меня есть
runner:
python: "/opt/local/bin/python3"
однако, если я запускаю следующий скрипт в некотором скрипте с именем filename.py
,
import sys
print(sys.version)
Я получаю следующий вывод:
2.7.11 (default, Feb 18 2016, 22:00:44)
[GCC 4.2.1 Compatible Apple LLVM 7.0.2 (clang-700.1.81)]
как именно настроить путь для Python3.х скриптов для корректной работы? Есть ли другой пакет, который я мог бы использовать?
4 ответов
Если вы используете Mac OS X, Используйте каталог на терминале, чтобы открыть файл.
Выберите файл python3, щелкните правой кнопкой мыши и выберите "получить информацию". Выберите каталог из "Где:" и пройдите его в Atom.
Как Терри сказал тебе:
затем введите python3 в командное пространство.
Он должен работать, Науэль:)
перейдите в строку меню Atom -> пакеты - > скрипт - > настроить Scrpit (Или вы можете использовать сочетание клавиш Shift + Ctrl+Alt+O)
введите python3
в командное пространство.
Надеюсь, это сработает.
лучшие, Терри!--2-->
вы можете использовать пакет Atom atom-python-run чтобы запустить код python из Atom, версия python может быть настроена в настройках пакета. По умолчанию atom-python-run использует синтаксис python {file}
. Если команда python в вашей системе еще не указывает на python3, просто замените настройку и напишите python3 {file}
.
установите atom-runner в свой Atom, войдя в настройки Atom, а затем внутри пакета и найдите atom-runner и установите его.
Теперь нажмите на вкладку Настройки для atom-runner, как показано выше на рисунке. Затем нажмите на просмотр кода, как показано на рисунке ниже.
затем перейдите в папку lib и откройте atom-runner.кофе и заменить следующий раздел кода:
defaultScopeMap:
coffee: 'coffee'
js: 'node'
ruby: 'ruby'
python: 'python3'
go: 'go run'
shell: 'bash'
powershell: 'powershell -noninteractive -noprofile -c -'
убедитесь, что для python значение ключевого слова python3, по умолчанию это python. См. рис ниже:
другой способ-найти местоположение python3 с помощью команды
which python3
для меня вывод такой :
/usr/local/bin/python3
и добавьте как shebang в каждый файл python. Например:-
#!/usr/local/bin/python3
import sys
print("Version ",sys.version)
только поймать, что вы должны написать это в каждом файле.