我是ipython笔记本的新手,我想将我的ipynb转换为pdf.但是当我尝试通过LaTex下载为PDF时,我收到以下错误.
nbconvert failed: pdflatex not found on PATH
Run Code Online (Sandbox Code Playgroud)
在任何地方都没有文档如何将pdflatex添加到我的PATH.我用的是Windows.谢谢!
我正在使用ipython,其代码如下所示:
image = zeros(MAX_X, MAX_Y)
# do something complicated to get the pixel values...
# pixel values are now in [0, 1].
imshow(image)
Run Code Online (Sandbox Code Playgroud)
但是,生成的图像始终具有相同的分辨率,大约为(250x250).我认为图像的尺寸是(MAX_X x MAX_Y),但看起来并非如此.如何让ipython为我提供更高分辨率的图像?
我有一个奇怪的问题.使用IPython Notebook,我使用pandas和matplotlib创建了一个非常广泛的脚本来创建许多图表.当我的修修补补完成后,我将代码复制(并清理)成一个独立的python脚本(这样我就可以将它推入svn,我的论文共同作者也可以创建图表).
为方便起见,我再次将独立的python脚本导入笔记本并创建了许多图表:
import create_charts as cc
df = cc.read_csv_files("./data")
cc.chart_1(df, 'fig_chart1.pdf')
...
Run Code Online (Sandbox Code Playgroud)
奇怪的是,我使用上述方法获得的.pdf文件与我从Windows 7终端运行独立python脚本时获得的.pdf文件略有不同.最显着的区别在于,在特定图表中,图例位于上角而不是下角.但是还有其他小的差异(边框大小,字体似乎略有不同)
可能是什么原因造成的.我该如何排除故障?(我已经关闭了我的笔记本并重新启动它,重新导入我的create_charts脚本并排除任何未保存的更改)我的终端报告我正在使用Python 2.7.2,并pip freeze | grep ipython报告ipython 0.13.1