Georg Brandl | d741315 | 2009-10-11 21:25:26 +0000 | [diff] [blame] | 1 | ============================================= |
| 2 | "Why is Python Installed on my Computer?" FAQ |
| 3 | ============================================= |
| 4 | |
| 5 | What is Python? |
| 6 | --------------- |
| 7 | |
| 8 | Python is a programming language. It's used for many different applications. |
| 9 | It's used in some high schools and colleges as an introductory programming |
| 10 | language because Python is easy to learn, but it's also used by professional |
| 11 | software developers at places such as Google, NASA, and Lucasfilm Ltd. |
| 12 | |
| 13 | If you wish to learn more about Python, start with the `Beginner's Guide to |
| 14 | Python <http://wiki.python.org/moin/BeginnersGuide>`_. |
| 15 | |
| 16 | |
| 17 | Why is Python installed on my machine? |
| 18 | -------------------------------------- |
| 19 | |
| 20 | If you find Python installed on your system but don't remember installing it, |
| 21 | there are several possible ways it could have gotten there. |
| 22 | |
| 23 | * Perhaps another user on the computer wanted to learn programming and installed |
| 24 | it; you'll have to figure out who's been using the machine and might have |
| 25 | installed it. |
| 26 | * A third-party application installed on the machine might have been written in |
Antoine Pitrou | f700524 | 2011-02-05 11:04:01 +0000 | [diff] [blame] | 27 | Python and included a Python installation. There are many such applications, |
| 28 | from GUI programs to network servers and administrative scripts. |
Georg Brandl | d741315 | 2009-10-11 21:25:26 +0000 | [diff] [blame] | 29 | * Some Windows machines also have Python installed. At this writing we're aware |
| 30 | of computers from Hewlett-Packard and Compaq that include Python. Apparently |
| 31 | some of HP/Compaq's administrative tools are written in Python. |
Antoine Pitrou | f700524 | 2011-02-05 11:04:01 +0000 | [diff] [blame] | 32 | * Many Unix-compatible operating systems, such as Mac OS X and some Linux |
| 33 | distributions, have Python installed by default; it's included in the base |
| 34 | installation. |
Georg Brandl | d741315 | 2009-10-11 21:25:26 +0000 | [diff] [blame] | 35 | |
| 36 | |
| 37 | Can I delete Python? |
| 38 | -------------------- |
| 39 | |
| 40 | That depends on where Python came from. |
| 41 | |
| 42 | If someone installed it deliberately, you can remove it without hurting |
| 43 | anything. On Windows, use the Add/Remove Programs icon in the Control Panel. |
| 44 | |
| 45 | If Python was installed by a third-party application, you can also remove it, |
| 46 | but that application will no longer work. You should use that application's |
| 47 | uninstaller rather than removing Python directly. |
| 48 | |
| 49 | If Python came with your operating system, removing it is not recommended. If |
| 50 | you remove it, whatever tools were written in Python will no longer run, and |
| 51 | some of them might be important to you. Reinstalling the whole system would |
| 52 | then be required to fix things again. |
| 53 | |