【发布时间】:2015-10-24 00:05:20
【问题描述】:
我不知道如何安装 GeoDjango 我只是按照这里的教程 (https://docs.djangoproject.com/en/1.8/ref/contrib/gis/install/#windows)
>>> from django.contrib.gis import gdal
>>> gdal.HAS_GDAL
False
路径 - C:\OSGeo4W64\apps\qgis\python\plugins\processing\algs\gdal
我已经做了一些安装:
- python2.7 已经安装(使用 sqlite)路径 c:\python27
- PostgreSQL 9.4
- PostGIS(点击完成后我有一些弹出窗口)
- psycopg2
- OSGeo4W
修改 Windows 环境:
成功
- 设置 OSGEO4W_ROOT=C:\OSGeo4W
- 设置 PYTHON_ROOT=C:\Python27
- 设置 GDAL_DATA=%OSGEO4W_ROOT%\share\gdal
- 设置 PROJ_LIB=%OSGEO4W_ROOT%\share\proj
- 设置 PATH=%PATH%;%PYTHON_ROOT%;%OSGEO4W_ROOT%\bin
不成功(错误:访问被拒绝)
- reg 添加“HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v 路径 /t REG_EXPAND_SZ /f /d "%PATH%"
- reg 添加“HKLM\SYSTEM\CurrentControlSet\Control\Session 经理\环境" /v GDAL_DATA /t REG_EXPAND_SZ /f /d “%GDAL_DATA%”
- reg 添加“HKLM\SYSTEM\CurrentControlSet\Control\Session 经理\环境" /v PROJ_LIB /t REG_EXPAND_SZ /f /d "%PROJ_LIB%"
我真的需要安装 GeoDjango 请大家看看,我会感谢你的帮助。 在此先感谢
【问题讨论】:
-
我没有给你的答案,除非你建议你尽可能在 Virtualbox 这样的虚拟机中运行这些东西。 Windows 通常对这样的东西不友好,你会发现如果你只在 Linux(在 VM 中)运行所有东西,你的生活会轻松很多。
-
我尝试在 Windows 中安装
OsGeo。从来没有工作过。我切换到Linux。虽然我希望看到适用于 Windows 的解决方案。
标签: python django python-2.7 geodjango