Sublime Text 3, Windows, Anaconda - __init__() получил неожиданный аргумент ключевого слова "python_interpreter"
Sublime Text 3, Windows 7, Anaconda - Использование anaconda, потому что я не могу установить scipy.
Возникли проблемы с настройкой Anaconda.sublime-settings и выполнением сценариев Python в Anaconda в целом.
Когда я строю с Anaconda в возвышенном, вот моя консоль. Я проверил, что мой PATH работает, открыв anaconda в командной строке cmd, но все еще не имеет ни малейшего представления о том, как я буду запускать в нем свои скрипты.py.
журналы:
__init__() got an unexpected keyword argument 'python_interpreter'
[cmd: None]
1 ответ
Самый простой способ получить Sublime + Anaconda + Python 3 (и Python 2 в paralell, если необходимо) - это установить python 3.3 или выше (и, если необходимо, python 2.7).
В python 3.3+ две программы, называемые "py.exe" и "pyw.exe", будут установлены в "C:\Windows", а поскольку "C:\Windows" уже находится в переменной среды PATH, вы сможете запустить интерпретатор Python 3, открыв cmd и введя "py". (Если вы дополнительно установили python 2.7, вы можете запустить интерпретатор python2, добавив флаг "-2", поэтому в cmd просто введите "py -2")
Если это работает, вам просто нужно добавить систему сборки к Sublime Text, которая содержит "py" и флаг версии. Так что просто следуйте этим шагам:
- В Sublime зайдите в меню "Настройки> Обзор пакетов...". В открывшейся папке перейдите в папку "user".
- Создайте файл с именем, например, "Anaconda Python 2.sublime-build", и откройте его в Sublime.
Добавлять:
{ "selector": "source.python", "cmd": ["py","-2", "-u", "$file"] }
Замените "-2" на "-3", если необходимо.
Теперь вы должны увидеть вашу добавленную систему сборки в Sublime в разделе "Инструменты> Системы сборки", и она должна работать как положено.