Я новый пользователь в Mac. Я пытаюсь использовать python на Mac. Итак, для этого я использую возвышенный текст 2.Использование sublime text2 в Mac для python
Я использую sublimeREPL: python для запуска python. но я думаю, что у меня есть некоторые проблемы.
Прежде всего, версия Python отличается в терминальной OS X и возвышенном тексте2.
В терминале
Python 2.7.11 (default, Feb 27 2016, 16:44:31)
[GCC 4.2.1 Compatible Apple LLVM 7.0.2 (clang-700.1.81)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
В возвышенной тексте
Python 2.7.10 (default, Oct 23 2015, 18:05:06)
[GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
Кроме того, когда я использую sublimeREPL: Python, я получил сообщение об ошибке, как показано ниже.
SublimeREPL: obtaining sane environment failed in getenv()
Check console and 'getenv_command' setting
WARN: Falling back to SublimeText environment
Я думаю, что это пустая проблема в Windows. но я понятия не имею, как это исправить. Версия для Mac OS X El Capitan - 10.11.3.
Пожалуйста, дайте мне совет.
Заранее спасибо.
EDIT.
Я добавляю сообщение консоли SublimeText (View | Console) при запуске sublimeREPL: python.
startup, version: 2221 osx x64 channel: stable
executable: /Applications/Sublime Text 2.app/Contents/MacOS/Sublime Text 2
working dir:/
packages path: /Users/kims/Library/Application Support/Sublime Text 2/Packages
settings path: /Users/kims/Library/Application Support/Sublime Text 2/Settings
PackageSetup not required
catalogue loaded
found 6 files for base name Default.sublime-keymap
found 1 files for base name Default.sublime-mousemap
found 38 files for base name Main.sublime-menu
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/0_package_control_loader/00-package_control.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/0_package_control_loader/02-bz2.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/CSS/css_completions.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/comment.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/copy_path.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/delete_word.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/detect_indentation.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/duplicate_line.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/echo.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/exec.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/fold.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/font.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/goto_line.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/indentation.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/kill_ring.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/mark.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/new_templates.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/open_file_settings.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/open_in_browser.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/paragraph.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/save_on_focus_lost.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/scroll.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/set_unsaved_view_name.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/side_bar.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/sort.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/swap_line.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/switch_file.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/transform.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/transpose.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Default/trim_trailing_white_space.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Diff/diff.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/HTML/encode_html_entities.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/HTML/html_completions.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Package Control/1_reloader.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Package Control/2_bootstrap.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/Package Control/Package Control.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/SublimeREPL/__init__.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/SublimeREPL/completions.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/SublimeREPL/lang_integration.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/SublimeREPL/run_existing_command.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/SublimeREPL/sublimerepl.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/SublimeREPL/sublimerepl_build_system_hack.py
Reloading plugin /Users/kims/Library/Application Support/Sublime Text 2/Packages/SublimeREPL/text_transfer.py
plugin init time: 1.25108
loading bindings
loading pointer bindings
found 1 files for base name Default.sublime-theme
theme loaded
app ready
pre session restore time: 1.75546
using gamma: 1.9 (err: 99.6544)
startup cache, total files: 170 cache hits: 170
startup time: 1.9001 (package setup was not run)
loaded 837 snippets
Package Control: No updated packages
Traceback (most recent call last):
File "./repls/subprocess_repl.py", line 144, in getenv
AttributeError: 'module' object has no attribute 'check_output'
error: SublimeREPL: obtaining sane environment failed in getenv()
Check console and 'getenv_command' setting
WARN: Falling back to SublimeText environment
Можете ли вы открыть консоль SublimeText (** View | Console **) и найти исключение, которое должно быть напечатано там, когда SublimeREPL запускается? – ig0774
Я добавляю сообщение, когда я запустил SublimeREPL. – kmangyo
Кажется, это [известная ошибка] (https://github.com/wuub/SublimeREPL/issues/342). Есть [это] (http://stackoverflow.com/a/34014231/274466) трюк, который вы могли бы попробовать. Вы также можете изменить '' default_extend_env '' (в своих 'SublimeREPL.sublime-settings') на' '{PATH}:/usr/local/bin", чтобы он забирал на Python, который вы там установили (Я полагаю, доморощенный?) – ig0774