我在试着部署ADL-LRS 0.90。我做了以下事情:
sudo apt-get install python
sudo apt-get install python-django
sudo apt-get install git
sudo apt-get install fabric
sudo apt-get install python-setuptools libmysqlclient-dev python-dev python-mysqldb python-libxml2 python-libxslt1 libxml2-dev libxslt1-dev
sudo apt-get install mysql-server
mysqladmin -h localhost -u root -p create lrs
然后我编辑了文件ADL\u LRS/ADL\u LRS/设置.py使用MySQL数据库的用户和密码
然后我在ADL\ulrs目录中运行命令:python manage.py createcachetable cache_statement_list
然后python manage.py syncdb
最后./manage.py runserver
一切正常
但是当我试图访问http://127.0.0.1:8000/admin/时,我得到了以下错误:
这是一条线:
^{3}$有人知道会发生什么吗?在
Looks like应该是:
如果您使用的是Ubuntu14.04,PythonDjango包是1.6.1,看起来ADL峈LRS需要django==1.4。在
我认为你应该和要求.txt他们提供。。。 正如我们两位同事所描述的,ubuntu存储库中django的版本比ADL\RSL使用的版本大,也许django会更新代码库。在
我建议你按照他们的github页面安装。。。在那里,他们使用pip和virtualenv来保持项目的一致性。在
https://github.com/adlnet/ADL_LRS
如果你想把他们的软件升级到更大的django版本,并纠正错误(正如你在那里报告的那样),我想他们会很感激的。在
谢谢
相关问题 更多 >
编程相关推荐