首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >平编模块不生成图形

平编模块不生成图形
EN

Stack Overflow用户
提问于 2017-04-14 01:21:27
回答 1查看 209关注 0票数 1

最近,我从R转到Python,我正在探索Pweave作为Sweave的替代品。示例文件(http://mpastell.com/pweave/examples/index.html)看起来很棒,因此我已经开始构建这些文件。使用命令

平纬-f tex FIR_design_verb.texw

从终端生成.tex文件,然后可以将其转换为包含数字的pdf。

从python解释器(在我的例子中是spyder)尝试同样的

import pweave pweave.weave('FIR_design_verb.texw', doctype = "tex")

结果不一样,数字不存在。生成的tex文件具有

\begin{figure}[htpb] \center \caption{Test!} \label{fig:None} \end{figure}

缺少\ figures图形{}和图形文件夹是创建的,但是是空的。我在pweave.weave()中缺少一个参数吗?

Ps:作为一种解决方案,以下代码可以工作:

import subprocess cmd = ['pweave', '-f', 'tex', 'pweave_test.texw'] proc = subprocess.Popen(cmd) proc.communicate()

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-19 08:26:06

我认为问题在于Spyder在Pweave之前导入了ˋmatplotlibˋ,所以没有捕获数据。如果您运行“普通”python解释器,您的代码应该可以工作。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43403963

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档