Python meta package, includes core executable & runtime, help

  • Python commandline interpreter, and libraries.
  • The interpreter can be invoked as python in the osgeo4w shell.
  • The Python interpreter is not associated with the .py extension in the shell, so you must run .py files with python and not by double-clicking on them
  • Documentation is not included (beyond builtin doc strings)
  • Tcl support is not included.
  • NumPy is a distinct add on package due to it's size.

Comprised of 3 sub-packages:

  • python-wrapper - Wrapper to set python environment for Osgeo4W (required)
  • python-core - Python executable and runtime (required)
  • python-help - Python compiled help file (optional with Advanced Install)
category Commandline_Utilities
requires shell python-wrapper python-core python-help
version 2.7.2-2

Other python pages of note:

Packager Notes

  • This package is harvested from the standard Python 2.7.2 .msi installer from (see making a Python 2.7 package)
  • New Python extensions should be unpacked in osgeo4w\apps\Python27\Lib\site-packages
  • Include files and libraries are included, but in the apps\Python27 tree. The distutils/ settings should be correct.
  • Extensions may need to be compiled with VC7.1 to be compatible.
  • etc\ini\python.bat set PYTHONHOME to control sys.prefix and finding of libraries, etc. This should supersede any other python on the system when python is run within the OSGeo4W shell.

Open tickets

defect type tickets:

PyScripter 3.4.1 failed with qgis python36 install, upgrade to 3.6.6, include tk/idle
python2 update required
Bundle Python version is outdated in OSGeo4w package
Bundle Python version is outdated in OSGeo4w package
Python.exe: import osgeo.gdal_array raise Application Error
ctypes version conflict with numpy
Python package needs cgi-bin/apache support

enhancement type tickets:

update of rpy2
Add python-uno library
pyuic4 shell script shall be installed alongside with pyuic4.bat
optional package to register python in Windows registry
pythonwin launcher

task type tickets:

move pdal python support into a new package
Update scikit-learn
Inclusion of the python lxml library

Recently closed tickets

defect type tickets:

upload new package python3-wx
can't import pyspatialite in 32bit python2.7
run eric6 python ide along with qgis3/qt5 error
Python stopped working when using python gdal_calc and band.ReadAsArray() on Windows
python can't import matplotlib, matplotlib.pth is missing
import scipy.special gives ImportError DLL load failed: The specified module could not be found.

Last modified 4 months ago Last modified on Aug 24, 2018 10:24:08 AM