【问题标题】:Running the edX Developer Stack: Error on running paver lms运行 edX 开发人员堆栈:运行 paver lms 时出错
【发布时间】:2015-01-13 15:22:25
【问题描述】:

我正在按照 edx 教程运行 devstack(来自 http://edx-installing-configuring-and-running.readthedocs.org/en/latest/devstack/run_devstack.html#default-accounts-on-devstack)运行命令“paver lms”时出现错误。

错误如下:

edxapp@precise64:~/edx-platform$ paver devstack lms
---> pavelib.servers.devstack
---> pavelib.prereqs.install_prereqs
---> pavelib.assets.update_assets
---> pavelib.prereqs.install_ruby_prereqs
---> pavelib.prereqs.install_node_prereqs
python manage.py lms --settings=devstack preprocess_assets
Traceback (most recent call last):
  File "manage.py", line 15, in <module>
    from safe_lxml import defuse_xml_libs
ImportError: No module named safe_lxml

Captured Task Output:
---------------------

---> pavelib.servers.devstack
---> pavelib.prereqs.install_prereqs
---> pavelib.assets.update_assets
---> pavelib.prereqs.install_ruby_prereqs
---> pavelib.prereqs.install_node_prereqs
python manage.py lms --settings=devstack preprocess_assets

Build failed running pavelib.servers.devstack: Subprocess return code: 1

请指导我运行命令需要做什么。

【问题讨论】:

  • 你试过重启 Vagrant 盒子吗? vagrant haltvagrant upvagrant ssh
  • 我已经多次重启系统..进一步尝试了提到的命令..但仍然是相同的结果
  • 您应该在github.com/edx/configuration/issues 上发布问题。这些人比其他人都更了解 edX。
  • 好的,谢谢...我已经发布了,但我认为他们需要时间回复...
  • 当我直接尝试运行而不在需求文件夹下安装任何 *.txt 文件时,我遇到了这个错误,但在我的本地,比如 'pyton manage.py runserver'

标签: python python-2.7 edx


【解决方案1】:

你必须跑

paver install_prereqs
paver update_assets lms --settings=devstack
paver update_assets studio/cms --settings=devstack

否则手动安装需求

将以下内容添加到文件 requirements/edx/local.txt 并重新运行上述命令

-e common/lib/capa
-e common/lib/chem
-e common/lib/dogstats
-e common/lib/safe_lxml
-e common/lib/sandbox-packages
-e common/lib/symmath
-e common/lib/xmodule

请参考paver

【讨论】:

  • 在哪里可以找到 requirements/edx/local.txt 文件夹?
  • 位于/opt/bitnami/apps/edx/edx-platform/requirements/edx/local.txt
猜你喜欢
  • 2013-09-11
  • 2021-05-28
  • 1970-01-01
  • 2010-12-22
  • 1970-01-01
  • 1970-01-01
  • 2022-01-23
  • 2018-08-19
相关资源
最近更新 更多