The Python language is a simple, interpretable, interactive, portable, object-oriented super high language. This is the simplest description of the Python language. Python is a scripting language, which means it is simple, depending on the host's parasitability, such as JavaScript, Perl, Vbscript, PHP, etc., but Python is only simple and very powerful. Advanced features such as abnormal processing, interpretation operation. The Python language can be compared with many languages. One of the reasons is that it has many functions in other languages. Another reason is that the Python language is extracted from other languages. These languages include the C, C , UNIX operating system shell and other script programming languages, etc. Python has an interactive development environment, because Python is Interpretation runs, which greatly saves time each compiled. Python syntax is simple, and there are several advanced data structures such as dictionaries, lists, etc., which make it particularly simple, and a senior programmer can learn in an afternoon. The general staff can be mastered in January. Python has most of the object-oriented language, which can be fully object-oriented. It can run the Python platform in Unix (Sola RIS, Linux, FreeBSD, AIX, HP / UX, Sunos, IRIX, etc.): * Win 9X / NT / 2000 (32-bit Windows System) * Macintoch (PPC, 68K) * OS / 2 * DOS (multiple versions) * Windows 3.x, 95,98, me, 2000, xp * Palmos * Windows ce * acorn / risc os * beos * Amiga * VMS / OpenVMS * QNX * vxworks * PSION Wait for a variety of operating systems. The Python language can be used as a batch language, write some simple tools, handle some data, as other software interface debugments, etc. The Python language can be used as a function language to develop manually smart programs, with most of the functions of Lisp language. The Python language can be used as a process language, performing our common application development, can be applied as languages such as VB. The Python language can be used as an object-oriented language, with most of the object-oriented language, often developed as a prototype of large application software, rewritten with C , and some directly use Python. It is most often used to compare with Python, because both have object-oriented properties, and the syntax structure is similar. Java's grammar is simpler than C , but it is still quite complicated. This is the case when just wants to complete a small task. The simplicity of the Python language provides us with a significant development environment than only using pure Java. This article describes how to build a python language-based integrated development environment WINGIDE based on the Linux environment. First, prepare work first in http://www.python.org/download/ download the latest Python source code for installation. The process is very simple:
RPM-IVH Python2.13.rpm
When Python is installed, you can run the installation to build a python language-based integrated development environment Wingide is prepared, and the installation of the GLIB, GTK module, and corresponding library have been installed in the system to confirm: see the results figure 1.
RPM-QA | GREP GTK
RPM-QA | GREP GLIB
The GLIB, GTK module and corresponding function library have been installed in the system.
Then you need to install a component: ENSCRIPT-1.6.1-9.i386.rpm. This component can be downloaded at: ftp: //t.rpmfind.net/linux/redhat.com/dist/linux/0/en/os/i386/redhat/rpms/ download. Install ENScript-1.6.1-9.i386.rpm is also very simple: rpm -ivh ENScript-1.6.1-9.i386.rpm
After the preparation work, you can officially deploy Wingide: and Python, WINGIDE can also be run on it can run on a variety of operating systems such as Windows, Linux, Soloris, OS / 2, Mac. In ftp://wingide.com/pub/wingide/1.1.8/ can freely download all versions, but you need to fill in a table at www.wingide.com before you have you need to fill in the download of Wingide, the workgroup Platform, user name, there is also a particularly your valid email address. Please special ideas, otherwise you will not be able to use Wingide, submit the information after completing the end. A few minutes will receive a license. Be sure to save. Second, install WINGIDE
RPM-IVH WINGIDE-1.1.8-3.i386.rpm
After the installation is over, you need to copy the downloaded license Lcence.dat to the installation / usr / lib / wingide / floating-lock directory. You can use the visualized integrated development environment Wingide. Third, use WINGIDE
/ usr / lib / wingide / wingide
Introduction: Archaeopteryx Software launches the latest WING IDE 1.1.18 version of the product. This is an integrated development environment for Python language and hybrid language software projects. Start WINGIDE: (Wingide's main interface see Figure-2)
Figure -2wingide running interface