Использовать py26-скидку-с-цены, установленную MacPorts

Я установил следующий преобразователь Скидки с цены к HTML MacPorts.

py26-markdown @2.0 (python, textproc)
    Python implementation of Markdown

Я работаю

py26-markdown 1.markdown

Я добираюсь

zsh: command not found: py26-markdown

Как можно использовать py26-скидку-с-цены?

0
задан 24.07.2009, 02:25

2 ответа

py26-markdown не название программы, это - название пакета. Программа markdown.py и это прибывает из того пакета. Это - модуль, который Вы используете путем импорта его в Python, или путем выполнения его из командной строки. Используя его от командной строки объяснен в руководстве пользователя. Это похоже на это:

<python> markdown.py input_file.txt > output_file.html

Вы, возможно, должны явно назвать его из Python в зависимости от того, является ли это исполняемым файлом по умолчанию или нет.

Для обнаружения, где фактический сценарий живет, необходимо спросить порт:

port contents py26-markdown | grep markdown.py

markdown.py должен не обязательно быть на Вашем ПУТИ, но будет намного легче использовать его жизни в Вашем PYTHONPATH, который должен включать/opt/local/lib/python2.6/site-packages.

2
ответ дан 24.11.2019, 04:46

Возможно что Ваш $PATH переменная не была установлена правильно или была только установлена для bash. Удостоверьтесь, что это содержит /opt/local/bin:/opt/local/sbin и это $MANPATH содержит /opt/local/share/man.

Править: На самом деле ожидайте, py26-скидка-с-цены, как даже предполагается, является командой? Эта страница предполагает, что это может быть что-то, что Вы используете из Python.

1
ответ дан 24.11.2019, 04:46

Теги

Похожие вопросы