我使用 anaconda 作为包管理器,并尝试安装 rst2pdf 以便能够使用 sphinx 为 python 程序输出 PDF。
但是,当我尝试运行 published command 时,我收到以下回读信息:
conda install -c dfroger rst2pdf
WARNING: The conda.compat module is deprecated and will be removed in a future release.
PackagesNotFoundError: The following packages are not available from current channels:
- rst2pdf
我不知道解决此问题的方法。 conda 上的 rst2pdf 似乎仅适用于 Linux,这可能是一个问题吗?我对此很困惑。
也许还有另一种方法可以通过conda使用sphinx和python输出pdf文件?
最佳答案
看起来dfroger
只是一些随机用户的 channel ,已经两年没有更新了,除非您认识/信任那个人,否则您不应该尝试从那里安装。否则,没有任何 Conda channel 可以从中获取该包,因此请按照 the recommended installation 进行操作。并通过 PyPI 安装 - 只需确保首先激活 Conda 环境即可。
conda activate your_env
pip install rst2pdf
关于python - 虽然在 anaconda.org 上找不到 Conda rst2pdf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55572422/