Как настроить Pweave на Atom для Python 3?
Я хочу заняться грамотным программированием на своем редакторе кода, поэтому я решил попробовать настроить Pweave for Atom (редактор кода), выполнив шаги на этом сайте: http://protips.maxmasnick.com/literate-python-setup-with-pweave-and-atom. Но это все еще не работает.
Я выполнил все шаги, которые выделены на сайте, за исключением того, что я изменил "Python 2" в {"pweave markdown": "Python 2"}
а также {"Python 2": "import matplotlib as matplotlib_import_only\nmatplotlib_import_only.use('Agg')\n%matplotlib inline\n%config InlineBackend.figure_format = 'retina'\npython=None"}
на "Питон 3".
Я ожидал вывод ноутбука на код:
# This is the title
*backtick backtick backtick*python
print("Hello, World")
*backtick backtick backtick*
Но я вместо этого получил вывод из пакета Hydrogen:
"Нет ядра для грамматики Pweave markdown
найденный".
Примечание: "backtick backtick backtick" означает ```
1 ответ
Вы должны Ctrl Enter, на линии print(..)
, Это выполнит единственную линию, выполненную с Водородом, если это установлено должным образом
Я только что проследил за публикацией в блоге Леонардо Черлиани и успешно справился с этой работой в среде Conda с использованием Python 3.6.8.
Записные книжки Python для любителей уценки R, использующих Atom и Pweave
В его установке отсутствуют некоторые ключевые слова "установить", и мне пришлось выполнить установку conda, как показано ниже. Так что следует читать следующим образом. Если вы устанавливаете в conda env, запустите Atom из этого conda env для доступа к pweave (запрос Windows CMD, активация, atom)
conda install pweave -c conda-forge
apm install hydrogen # interactive coding environment
# with single line/selection evaluation
apm install language-weave # for syntax highlighting
apm install atom-html-preview # use ctrl-shift-h to preview
apm install atom-shell-commands # to define shell commands with shortcuts
Похоже, хорошо работает