这是我的第一篇有关SO的文章,如果需要格式化,请原谅我。
我正在尝试编写一个实用程序脚本,该脚本检查是否已安装必需的软件包,如果未安装,则安装这些软件包。我正在尝试使用for循环来执行此操作。例如,
{% load i18n %}
<script type="text/javascript">var go_from_select = function(opt) { window.location = window.location.pathname + opt };</script>
<h3>{% blocktrans with title as filter_title %} By {{ filter_title }} {% endblocktrans %}</h3>
<ul class="admin-filter-{{ title|cut:' ' }}">
{% if choices|slice:"4:" %}
<li>
<select style="width: 95%;"
onchange="go_from_select(this.options[this.selectedIndex].value)">
{% for choice in choices %}
<option{% if choice.selected %} selected="selected"{% endif %}
value="{{ choice.query_string|iriencode }}">{{ choice.display }}</option>
{% endfor %}
</select>
</li>
{% else %}
{% for choice in choices %}
<li{% if choice.selected %} class="selected"{% endif %}>
<a href="{{ choice.query_string|iriencode }}">{{ choice.display }}</a></li>
{% endfor %}
{% endif %}
</ul>
但是,当我运行此脚本时,出现以下错误消息: “库(pkg)中存在错误:没有名为“ pkg”的软件包”
我在做什么错了?
谢谢您的时间。