📜  为具有依赖项的乳胶安装 python - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:36:01.122000             🧑  作者: Mango

为具有依赖项的乳胶安装 python - Shell-Bash

当你需要在 LaTeX 文档中嵌入 Python 代码时,你可以使用 minted 包。但是,使用 minted 包需要安装 Pygments,这是一个 Python 库,因此需要在你的系统上安装 Python。

本教程将向你展示如何在安装 Python 之前,查看你的系统是否已经安装了 Python,并在安装 Python 和 Pygments 时,使用正确的依赖项。

检查 Python 是否已安装

在终端中输入以下命令:

python --version

如果 Python 已安装,则会显示 Python 版本信息。

如果你的系统上没有安装 Python,则需要先安装 Python。

安装 Python
macOS

Homebrew 安装

如果你使用 macOS,并使用 Homebrew 包管理工具,则命令如下:

brew install python

官方安装包

你也可以从 Python 官方网站 下载 macOS 版本的 Python 安装包,并按照提示进行安装。

Ubuntu & Debian

在终端中输入以下命令:

sudo apt update
sudo apt install python3
CentOS & Fedora

在终端中输入以下命令:

sudo dnf install python3
安装 Pygments

安装 Python 后,你可以使用 pip 包管理工具安装 Pygments。

在终端中输入以下命令:

pip install Pygments
测试 Pygments

安装 Pygments 后,我们可以测试一下是否能够使用 minted 包,来嵌入 Python 代码到 LaTeX 文档中。

请将以下代码保存为 test.tex 文件:

\documentclass{article}
\usepackage{minted}
\begin{document}

\begin{minted}{python}
def say_hello():
    print("Hello, World!")

say_hello()
\end{minted}

\end{document}

运行以下命令:

pdflatex -shell-escape test.tex

成功运行后,你将能够在生成的 test.pdf 文件中看到以下内容:

def say_hello():
    print("Hello, World!")

say_hello()
结论

在安装 minted 包时,确保已经安装了 Python 和 Pygments,并在使用 pip 安装 Pygments 时,注意错误信息,以确保依赖项正确安装。