如何在Python 3的Atom上设置Pweave?

问题描述 投票:0回答:1

我想在我的代码编辑器上进行文字编程,所以我决定尝试按照本网站上的步骤设置Pweave for Atom(代码编辑器):http://protips.maxmasnick.com/literate-python-setup-with-pweave-and-atom。但它仍然无法正常工作。

我已经按照网站中突出显示的所有步骤进行了操作,除了我将{"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"}中的“Python 2”更改为“Python 3”。

我期望笔记本输出代码:

# This is the title

*backtick backtick backtick*python
print("Hello, World")
*backtick backtick backtick*

但我改为从Hydrogen包中得到了输出:“找不到语法Pweave markdown的内核”。

注意:“反引号反引号反引号”代表```

python atom-editor literate-programming pweave
1个回答
0
投票

您必须在print(..)行上按Ctrl键。如果安装正确,这将使用Hydrogen执行单行

我刚刚关注了Leonardo Cerliani的博客文章,并成功使用Python 3.6.8与Conda env合作

Python notebooks for R markdown lovers using Atom and Pweave

他的安装缺少一些关键字“安装”,我不得不做如下所示的conda安装。所以应该阅读如下。如果你正在conda env中安装,请从conda env中启动原子来访问pweave(Windows CMD提示符,激活,原子)

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

它似乎运作良好

© www.soinside.com 2019 - 2024. All rights reserved.