gis - 无法获得 python 空闲以识别 ogr/gdal模块

  显示原文与译文双语对照的内容
0 0

各位

刚开始使用OGR和 python 来完成各种地理空间任务。 我在OSGEO4w外部工作,并且安装了,/python 绑定以及 python v 。 2.7.8在我的机器上。

我可以从命令行界面运行 python 并导入 gdal,但是当我使用空闲环境时无法导入这个模块。 它返回一个错误,告诉我该模块不存在。 我的安装必须是声音,因为它在cmd提示符中工作,所以交易是什么?

我感兴趣的是,我读过的所有问题都关注于安装( 我成功地完成了) 并从命令提示符中识别 python 。

cheers,

迈克

时间:原作者:5个回答

0 0

麦克

你可以通过命令行从 python 安装打开空闲:

>>>from idlelib import PyShell 
>>>PyShell.main()

这应该从你当前的python 空闲,并且你应该能够从那里导入,和,。

另外,在 C:YOURPYTHONPATHLibidlelibidle. bat中应该有一个 Windows 批

运行这里操作应实现相同的。

马丁

原作者:
0 0

考虑创建以下批处理,其中 PyInst 引用 python 安装文件夹,其中空闲启动( 例如 ) 。 idle ) bat QgisInst 引用该文件夹包含"bino4w_env 。bat":

@echo off
set PyInst=C:Python27
set QgisInst="C:Program FilesQGIS Brighton"
call %QgisInst%bino4w_env.bat
set PYTHONPATH=%PyInst%DLLs;%PyInst%Lib;%PyInst%Liblib-tk
set TCL_LIBRARY=%PyInst%tcltcl8.5
python %PyInst%Libidlelibidle.pyw
原作者:
...