281 lines
15 KiB
HTML
281 lines
15 KiB
HTML
|
||
<!DOCTYPE html>
|
||
|
||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||
<head>
|
||
<meta charset="utf-8" />
|
||
<title>Python Setup and Usage — Python 3.7.4 documentation</title>
|
||
<link rel="stylesheet" href="../_static/pydoctheme.css" type="text/css" />
|
||
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
|
||
|
||
<script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
|
||
<script type="text/javascript" src="../_static/jquery.js"></script>
|
||
<script type="text/javascript" src="../_static/underscore.js"></script>
|
||
<script type="text/javascript" src="../_static/doctools.js"></script>
|
||
<script type="text/javascript" src="../_static/language_data.js"></script>
|
||
|
||
<script type="text/javascript" src="../_static/sidebar.js"></script>
|
||
|
||
<link rel="search" type="application/opensearchdescription+xml"
|
||
title="Search within Python 3.7.4 documentation"
|
||
href="../_static/opensearch.xml"/>
|
||
<link rel="author" title="About these documents" href="../about.html" />
|
||
<link rel="index" title="Index" href="../genindex.html" />
|
||
<link rel="search" title="Search" href="../search.html" />
|
||
<link rel="copyright" title="Copyright" href="../copyright.html" />
|
||
<link rel="next" title="1. Command line and environment" href="cmdline.html" />
|
||
<link rel="prev" title="16. Appendix" href="../tutorial/appendix.html" />
|
||
<link rel="shortcut icon" type="image/png" href="../_static/py.png" />
|
||
<link rel="canonical" href="https://docs.python.org/3/using/index.html" />
|
||
|
||
<script type="text/javascript" src="../_static/copybutton.js"></script>
|
||
<script type="text/javascript" src="../_static/switchers.js"></script>
|
||
|
||
|
||
|
||
<style>
|
||
@media only screen {
|
||
table.full-width-table {
|
||
width: 100%;
|
||
}
|
||
}
|
||
</style>
|
||
|
||
|
||
</head><body>
|
||
|
||
<div class="related" role="navigation" aria-label="related navigation">
|
||
<h3>Navigation</h3>
|
||
<ul>
|
||
<li class="right" style="margin-right: 10px">
|
||
<a href="../genindex.html" title="General Index"
|
||
accesskey="I">index</a></li>
|
||
<li class="right" >
|
||
<a href="../py-modindex.html" title="Python Module Index"
|
||
>modules</a> |</li>
|
||
<li class="right" >
|
||
<a href="cmdline.html" title="1. Command line and environment"
|
||
accesskey="N">next</a> |</li>
|
||
<li class="right" >
|
||
<a href="../tutorial/appendix.html" title="16. Appendix"
|
||
accesskey="P">previous</a> |</li>
|
||
<li><img src="../_static/py.png" alt=""
|
||
style="vertical-align: middle; margin-top: -1px"/></li>
|
||
<li><a href="https://www.python.org/">Python</a> »</li>
|
||
<li>
|
||
<span class="language_switcher_placeholder">en</span>
|
||
<span class="version_switcher_placeholder">3.7.4</span>
|
||
<a href="../index.html">Documentation </a> »
|
||
</li>
|
||
|
||
<li class="right">
|
||
|
||
|
||
<div class="inline-search" style="display: none" role="search">
|
||
<form class="inline-search" action="../search.html" method="get">
|
||
<input placeholder="Quick search" type="text" name="q" />
|
||
<input type="submit" value="Go" />
|
||
<input type="hidden" name="check_keywords" value="yes" />
|
||
<input type="hidden" name="area" value="default" />
|
||
</form>
|
||
</div>
|
||
<script type="text/javascript">$('.inline-search').show(0);</script>
|
||
|
|
||
</li>
|
||
|
||
</ul>
|
||
</div>
|
||
|
||
<div class="document">
|
||
<div class="documentwrapper">
|
||
<div class="bodywrapper">
|
||
<div class="body" role="main">
|
||
|
||
<div class="section" id="python-setup-and-usage">
|
||
<span id="using-index"></span><h1>Python Setup and Usage<a class="headerlink" href="#python-setup-and-usage" title="Permalink to this headline">¶</a></h1>
|
||
<p>This part of the documentation is devoted to general information on the setup
|
||
of the Python environment on different platforms, the invocation of the
|
||
interpreter and things that make working with Python easier.</p>
|
||
<div class="toctree-wrapper compound">
|
||
<ul>
|
||
<li class="toctree-l1"><a class="reference internal" href="cmdline.html">1. Command line and environment</a><ul>
|
||
<li class="toctree-l2"><a class="reference internal" href="cmdline.html#command-line">1.1. Command line</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="cmdline.html#interface-options">1.1.1. Interface options</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="cmdline.html#generic-options">1.1.2. Generic options</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="cmdline.html#miscellaneous-options">1.1.3. Miscellaneous options</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="cmdline.html#options-you-shouldn-t-use">1.1.4. Options you shouldn’t use</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="cmdline.html#environment-variables">1.2. Environment variables</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="cmdline.html#debug-mode-variables">1.2.1. Debug-mode variables</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l1"><a class="reference internal" href="unix.html">2. Using Python on Unix platforms</a><ul>
|
||
<li class="toctree-l2"><a class="reference internal" href="unix.html#getting-and-installing-the-latest-version-of-python">2.1. Getting and installing the latest version of Python</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="unix.html#on-linux">2.1.1. On Linux</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="unix.html#on-freebsd-and-openbsd">2.1.2. On FreeBSD and OpenBSD</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="unix.html#on-opensolaris">2.1.3. On OpenSolaris</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="unix.html#building-python">2.2. Building Python</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="unix.html#python-related-paths-and-files">2.3. Python-related paths and files</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="unix.html#miscellaneous">2.4. Miscellaneous</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="unix.html#editors-and-ides">2.5. Editors and IDEs</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l1"><a class="reference internal" href="windows.html">3. Using Python on Windows</a><ul>
|
||
<li class="toctree-l2"><a class="reference internal" href="windows.html#the-full-installer">3.1. The full installer</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="windows.html#installation-steps">3.1.1. Installation steps</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="windows.html#removing-the-max-path-limitation">3.1.2. Removing the MAX_PATH Limitation</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="windows.html#installing-without-ui">3.1.3. Installing Without UI</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="windows.html#installing-without-downloading">3.1.4. Installing Without Downloading</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="windows.html#modifying-an-install">3.1.5. Modifying an install</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="windows.html#the-microsoft-store-package">3.2. The Microsoft Store package</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="windows.html#known-issues">3.2.1. Known Issues</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="windows.html#the-nuget-org-packages">3.3. The nuget.org packages</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="windows.html#the-embeddable-package">3.4. The embeddable package</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="windows.html#python-application">3.4.1. Python Application</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="windows.html#embedding-python">3.4.2. Embedding Python</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="windows.html#alternative-bundles">3.5. Alternative bundles</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="windows.html#configuring-python">3.6. Configuring Python</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="windows.html#excursus-setting-environment-variables">3.6.1. Excursus: Setting environment variables</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="windows.html#finding-the-python-executable">3.6.2. Finding the Python executable</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="windows.html#python-launcher-for-windows">3.7. Python Launcher for Windows</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="windows.html#getting-started">3.7.1. Getting started</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="windows.html#from-the-command-line">3.7.1.1. From the command-line</a></li>
|
||
<li class="toctree-l4"><a class="reference internal" href="windows.html#virtual-environments">3.7.1.2. Virtual environments</a></li>
|
||
<li class="toctree-l4"><a class="reference internal" href="windows.html#from-a-script">3.7.1.3. From a script</a></li>
|
||
<li class="toctree-l4"><a class="reference internal" href="windows.html#from-file-associations">3.7.1.4. From file associations</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="windows.html#shebang-lines">3.7.2. Shebang Lines</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="windows.html#arguments-in-shebang-lines">3.7.3. Arguments in shebang lines</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="windows.html#customization">3.7.4. Customization</a><ul>
|
||
<li class="toctree-l4"><a class="reference internal" href="windows.html#customization-via-ini-files">3.7.4.1. Customization via INI files</a></li>
|
||
<li class="toctree-l4"><a class="reference internal" href="windows.html#customizing-default-python-versions">3.7.4.2. Customizing default Python versions</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l3"><a class="reference internal" href="windows.html#diagnostics">3.7.5. Diagnostics</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="windows.html#finding-modules">3.8. Finding modules</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="windows.html#additional-modules">3.9. Additional modules</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="windows.html#pywin32">3.9.1. PyWin32</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="windows.html#cx-freeze">3.9.2. cx_Freeze</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="windows.html#wconio">3.9.3. WConio</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="windows.html#compiling-python-on-windows">3.10. Compiling Python on Windows</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="windows.html#other-platforms">3.11. Other Platforms</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l1"><a class="reference internal" href="mac.html">4. Using Python on a Macintosh</a><ul>
|
||
<li class="toctree-l2"><a class="reference internal" href="mac.html#getting-and-installing-macpython">4.1. Getting and Installing MacPython</a><ul>
|
||
<li class="toctree-l3"><a class="reference internal" href="mac.html#how-to-run-a-python-script">4.1.1. How to run a Python script</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="mac.html#running-scripts-with-a-gui">4.1.2. Running scripts with a GUI</a></li>
|
||
<li class="toctree-l3"><a class="reference internal" href="mac.html#configuration">4.1.3. Configuration</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class="toctree-l2"><a class="reference internal" href="mac.html#the-ide">4.2. The IDE</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="mac.html#installing-additional-python-packages">4.3. Installing Additional Python Packages</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="mac.html#gui-programming-on-the-mac">4.4. GUI Programming on the Mac</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="mac.html#distributing-python-applications-on-the-mac">4.5. Distributing Python Applications on the Mac</a></li>
|
||
<li class="toctree-l2"><a class="reference internal" href="mac.html#other-resources">4.6. Other Resources</a></li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
|
||
<div class="sphinxsidebarwrapper">
|
||
<h4>Previous topic</h4>
|
||
<p class="topless"><a href="../tutorial/appendix.html"
|
||
title="previous chapter">16. Appendix</a></p>
|
||
<h4>Next topic</h4>
|
||
<p class="topless"><a href="cmdline.html"
|
||
title="next chapter">1. Command line and environment</a></p>
|
||
<div role="note" aria-label="source link">
|
||
<h3>This Page</h3>
|
||
<ul class="this-page-menu">
|
||
<li><a href="../bugs.html">Report a Bug</a></li>
|
||
<li>
|
||
<a href="https://github.com/python/cpython/blob/3.7/Doc/using/index.rst"
|
||
rel="nofollow">Show Source
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="clearer"></div>
|
||
</div>
|
||
<div class="related" role="navigation" aria-label="related navigation">
|
||
<h3>Navigation</h3>
|
||
<ul>
|
||
<li class="right" style="margin-right: 10px">
|
||
<a href="../genindex.html" title="General Index"
|
||
>index</a></li>
|
||
<li class="right" >
|
||
<a href="../py-modindex.html" title="Python Module Index"
|
||
>modules</a> |</li>
|
||
<li class="right" >
|
||
<a href="cmdline.html" title="1. Command line and environment"
|
||
>next</a> |</li>
|
||
<li class="right" >
|
||
<a href="../tutorial/appendix.html" title="16. Appendix"
|
||
>previous</a> |</li>
|
||
<li><img src="../_static/py.png" alt=""
|
||
style="vertical-align: middle; margin-top: -1px"/></li>
|
||
<li><a href="https://www.python.org/">Python</a> »</li>
|
||
<li>
|
||
<span class="language_switcher_placeholder">en</span>
|
||
<span class="version_switcher_placeholder">3.7.4</span>
|
||
<a href="../index.html">Documentation </a> »
|
||
</li>
|
||
|
||
<li class="right">
|
||
|
||
|
||
<div class="inline-search" style="display: none" role="search">
|
||
<form class="inline-search" action="../search.html" method="get">
|
||
<input placeholder="Quick search" type="text" name="q" />
|
||
<input type="submit" value="Go" />
|
||
<input type="hidden" name="check_keywords" value="yes" />
|
||
<input type="hidden" name="area" value="default" />
|
||
</form>
|
||
</div>
|
||
<script type="text/javascript">$('.inline-search').show(0);</script>
|
||
|
|
||
</li>
|
||
|
||
</ul>
|
||
</div>
|
||
<div class="footer">
|
||
© <a href="../copyright.html">Copyright</a> 2001-2019, Python Software Foundation.
|
||
<br />
|
||
The Python Software Foundation is a non-profit corporation.
|
||
<a href="https://www.python.org/psf/donations/">Please donate.</a>
|
||
<br />
|
||
Last updated on Jul 13, 2019.
|
||
<a href="../bugs.html">Found a bug</a>?
|
||
<br />
|
||
Created using <a href="http://sphinx.pocoo.org/">Sphinx</a> 2.0.1.
|
||
</div>
|
||
|
||
</body>
|
||
</html> |