【问题标题】:Setting PGFPlots in Julia and Windows在 Julia 和 Windows 中设置 PGFPlot
【发布时间】:2018-05-24 14:11:49
【问题描述】:

如果有人能提供逐步帮助以在 Windows 中安装 PGFPlots 以便在 Julia 中使用,我将不胜感激。

http://nbviewer.jupyter.org/github/sisl/PGFPlots.jl/blob/master/doc/PGFPlots.ipynb#PGFPlots

网站推荐:

PDF2svg。这是 TikzPictures 所要求的。在 Ubuntu 上,您可以通过运行 sudo apt-get install pdf2svg 和在 RHEL/Fedora 上通过运行 sudo dnf install pdf2svg 来获得此信息。在 Windows 上,您可以从 http://www.cityinthesky.co.uk/opensource/pdf2svg/ 下载二进制文件。请务必将 pdf2svg 添加到您的路径(并重新启动)。

不过,我不是计算机专家,我不明白:

要在 Linux 下为 Windows 进行交叉编译,只需安装相关的交叉编译器包(对于 Fedora,这是 mingw32-cairo 和 mingw32-poppler 及其依赖项),然后将上面编译说明中的“./configure”替换为“ mingw32-配置”。

那么,如果有人能指出正确的方向,那就太好了?

【问题讨论】:

  • 我可能错了,因为我不倾向于在 Windows 上工作,但我相信这里暗示的是你的机器上需要一个功能性的 LaTeX 环境(也包括 pgfplots)。我相信在 Windows 平台上使用的最常见的 LaTeX 环境是由 MiKTeX 发行版提供的,它通过内置的包管理器方便地提供了安装 packages 的设施,其中 pgfplots 就是其中之一。您可能应该沿着这条路线走,而不是尝试交叉编译任何东西。

标签: windows julia


【解决方案1】:

您引用的第二部分是关于在 Linux 下为 pdf2svg 编译 Windows 二进制文件,我相信这不是您想要的。

只需 download this Github repository they referenced,它已经包含为 Windows 编译的二进制文件。将适合您的 Windows 安装(即 32 位或 64 位)的 dist-32bitsdist-64bits 提取到计算机中的某个位置。然后将包含pdf2svg.exe 的目录添加到您的PATH 系统变量中。

您还需要安装 pgfplots,这是一个 LaTeX 包。所以你也需要一个 LaTeX 发行版。您可以简单地安装MiKTeX,然后通过其包管理器/控制台安装pgfplots

就是这样。

【讨论】:

    【解决方案2】:

    这里是: 1 安装 Chocolatey 以管理员身份打开命令行,粘贴以下命令

    @"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('@987654321 @'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

    1. 以管理员身份关闭并重新打开 cmd 以通过运行以下命令来安装 pdf2svg: choco 安装 pdf2svg

    2. 安装在C:\ProgramData\chocolatey\lib\pdf2svg 帕斯卡

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-10-22
      • 2017-05-31
      • 2020-09-24
      • 2019-04-15
      • 1970-01-01
      • 1970-01-01
      • 2013-05-06
      相关资源
      最近更新 更多