Я использую anaconda в качестве менеджера пакетов и попытался установить rst2pdf, чтобы иметь возможность выводить PDF-файл с помощью sphinx для программы на python.
Однако я получаю следующее чтение, когда пытаюсь запустить опубликованная команда:
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
Я не знаю обходного пути для этой проблемы. Может быть, проблема в том, что rst2pdf на conda кажется только для Linux? Я в замешательстве.
Может быть, есть другой способ вывести файл PDF с помощью sphinx и python через conda?
Похоже, что dfroger
— это просто канал какого-то случайного пользователя, который не обновлялся два года, и если вы не знаете/не доверяете этому человеку, вам не следует пытаться установить оттуда. В противном случае нет никаких каналов Conda для получения этого пакета, поэтому вместо этого следуйте рекомендуемая установка и устанавливайте через PyPI — просто сначала активируйте среду Conda.
conda activate your_env
pip install rst2pdf
Большое спасибо! Не знал, что это тоже так работает. Замечательный!