Python setup.py install - удалить предыдущую версию при обновлении

В прошлом я довольно печально использовал метод org.dom4j.io.OutputFormat.createPrettyPrint ()

public String prettyPrint(final String xml){  

    if (StringUtils.isBlank(xml)) {
        throw new RuntimeException("xml was null or blank in prettyPrint()");
    }

    final StringWriter sw;

    try {
        final OutputFormat format = OutputFormat.createPrettyPrint();
        final org.dom4j.Document document = DocumentHelper.parseText(xml);
        sw = new StringWriter();
        final XMLWriter writer = new XMLWriter(sw, format);
        writer.write(document);
    }
    catch (Exception e) {
        throw new RuntimeException("Error pretty printing xml:\n" + xml, e);
    }
    return sw.toString();
}
1
задан Rene B. 7 March 2019 в 08:21
поделиться

1 ответ

Если вы хотите удалить предыдущие версии из ваших пакетов, вы можете использовать pip в родительском каталоге вашего пакета. Предположим, что ваш setup.py находится в каталоге my_package , тогда вы можете использовать:

pip install my_package --upgrade
0
ответ дан Rene B. 7 March 2019 в 08:21
поделиться
Другие вопросы по тегам:

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