Conda rst2pdf не найден, хотя на anaconda.org

Я использую 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?

Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
1
0
388
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Похоже, что dfroger — это просто канал какого-то случайного пользователя, который не обновлялся два года, и если вы не знаете/не доверяете этому человеку, вам не следует пытаться установить оттуда. В противном случае нет никаких каналов Conda для получения этого пакета, поэтому вместо этого следуйте рекомендуемая установка и устанавливайте через PyPI — просто сначала активируйте среду Conda.

conda activate your_env
pip install rst2pdf

Большое спасибо! Не знал, что это тоже так работает. Замечательный!

Mike_H 09.04.2019 10:09

Другие вопросы по теме