我不知道如何安装GeoDjango,我只是从这里学习教程(https://docs.djangoproject.com/en/1.8/ref/contrib/gis/install/#windows)
>>> from django.contrib.gis import gdal
>>> gdal.HAS_GDAL
False
PATH - C:\OSGeo4W64\apps\qgis\python\plugins\processing\algs\gdal
我做了一些安装:
- python2.7已经安装(使用sqlite)路径c:\python27
- PostgreSQL 9.4版
- PostGIS(点击finish后我得到了一些popsup)
修改Windows环境:
Success
- 设置OSGEO4W_ROOT=C:\OSGEO4W
- 设置PYTHON_ROOT=C:\Python27
- 设置GDAL_DATA=%OSGEO4W_ROOT%\share\GDAL
- 设置PROJ_LIB=%OSGEO4W_ROOT%\share\PROJ
- 设置路径=%PATH%;%PYTHON_ROOT%;%OSGEO4W_ROOT%\bin
Unsuccessful ( Error: Access is denied )
- reg ADD“HKLM\SYSTEM\CurrentControlSet\Control\Session
Manager\Environment“/v路径/t REG_EXPAND\u SZ/f/d”%Path%“
- reg ADD“HKLM\SYSTEM\CurrentControlSet\Control\Session
管理器\环境“/v GDAL_DATA/t REG_EXPAND zu SZ/f/d
“%GDAL_数据%”
- reg ADD“HKLM\SYSTEM\CurrentControlSet\Control\Session
Manager\Environment“/v PROJ_LIB/t REG_EXPAND斨SZ/f/d”%PROJ_LIB%“”
我真的需要安装GeoDjango请大家看看,我会很感激你的帮助。
提前感谢
Tags:
对于第一个问题(的GDAL=False),Python没有检测到GDAL的安装,因为没有正确设置Windows环境变量。在
我只能通过放弃OSGeo4w和使用{a2}来解决这个问题。在
对于第二个问题(错误:访问被拒绝),您无法添加/编辑注册表,因为您没有使用administrator。正如Awe Oluwatobi所说,单击Windows键,编写命令,右键单击命令提示符,然后选择以管理员身份运行。之后,运行相同的命令。在
右键单击命令提示符并以管理员身份打开。它会起作用的
相关问题 更多 >
编程相关推荐