需要帮助在windows上安装geoDjango吗

2024-03-29 07:23:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我不知道如何安装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)

enter image description here

enter image description here

  • 心理2
  • 奥斯陆4W

修改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: 路径addsessionregsystemcontrolprojexpand
2条回答

对于第一个问题的GDAL=False),Python没有检测到GDAL的安装,因为没有正确设置Windows环境变量。在

我只能通过放弃OSGeo4w和使用{a2}来解决这个问题。在

对于第二个问题(错误:访问被拒绝),您无法添加/编辑注册表,因为您没有使用administrator。正如Awe Oluwatobi所说,单击Windows键,编写命令,右键单击命令提示符,然后选择以管理员身份运行。之后,运行相同的命令。在

右键单击命令提示符并以管理员身份打开。它会起作用的

相关问题 更多 >