【问题标题】:Geonode Installation Oracle LinuxGeonode 安装 Oracle Linux
【发布时间】:2018-03-08 14:37:57
【问题描述】:

我正在运行 python 2.7.5 并在 Oracle Linux 机器上安装 geonode。我正在关注安装manual 并执行命令:

python manage.py 迁移

我收到以下错误

Traceback (most recent call last):
  File "manage.py", line 29, in <module>
    execute_from_command_line(sys.argv)
  File "/usr/lib/python2.7/site-packages/django/core/management/__init__.py", line 354, in execute_from_command_line
    utility.execute()
  File "/usr/lib/python2.7/site-packages/django/core/management/__init__.py", line 328, in execute
    django.setup()
  File "/usr/lib/python2.7/site-packages/django/__init__.py", line 18, in setup
    apps.populate(settings.INSTALLED_APPS)
  File "/usr/lib/python2.7/site-packages/django/apps/registry.py", line 108, in populate
    app_config.import_models(all_models)
  File "/usr/lib/python2.7/site-packages/django/apps/config.py", line 198, in import_models
    self.models_module = import_module(models_module_name)
  File "/usr/lib64/python2.7/importlib/__init__.py", line 37, in import_module
    __import__(name)
  File "/opt/apps/geonode/geonode/geonode/base/models.py", line 56, in <module>
    from geonode.utils import bbox_to_wkt
  File "/opt/apps/geonode/geonode/geonode/utils.py", line 31, in <module>
    from slugify import Slugify
  File "/usr/lib/python2.7/site-packages/slugify/__init__.py", line 1, in <module>
    from slugify.main import Slugify, UniqueSlugify
ImportError: No module named main

关于如何解决这个问题的任何提示?

提前感谢您的宝贵时间

【问题讨论】:

    标签: python-2.7 web open-source gis osgeo


    【解决方案1】:

    awesome-slugify 1.6.5 解决了这个问题,只需在 geonode/requirements.txt 中更改其版本即可。

    注意:geonode 2.8 已发布,您关注的链接不是最新的,请关注this 获取 geonode 2.8

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-07
      • 2020-06-22
      • 2017-05-23
      • 2017-06-16
      相关资源
      最近更新 更多