This commit is contained in:
Kenneth Reitz
2011-04-23 16:25:55 -04:00
parent 25590163d1
commit f334d7eba1
2 changed files with 53 additions and 3 deletions
+7 -3
View File
@@ -1,7 +1,7 @@
Introduction Introduction
------------ ------------
This part of the documentation, which is mostly prose, begins with some This part of the guide, which is mostly prose, begins with some
background information about Python, then focuses on next steps. background information about Python, then focuses on next steps.
.. toctree:: .. toctree::
@@ -12,15 +12,17 @@ background information about Python, then focuses on next steps.
resources resources
Getting Started Getting Started
--------------- ---------------
This part of the guide focuses on setting up your Python environment.
.. toctree:: .. toctree::
:maxdepth: 2 :maxdepth: 2
which-python which-python
installation installation
dev-env
getting-started-next getting-started-next
@@ -30,7 +32,6 @@ Writing Great Code
.. toctree:: .. toctree::
:maxdepth: 2 :maxdepth: 2
dev-env
project-structure project-structure
code-style code-style
documentation documentation
@@ -42,6 +43,8 @@ Writing Great Code
Shipping Great Code Shipping Great Code
------------------- -------------------
This part of the guide focuses on deploying your Python code.
.. toctree:: .. toctree::
:maxdepth: 2 :maxdepth: 2
@@ -49,6 +52,7 @@ Shipping Great Code
documentation documentation
testing testing
packaging packaging
freezing
+46
View File
@@ -0,0 +1,46 @@
Freezing Your Code
==================
An alterinative to shipping your code is freezing it — shipping it as an
executable with a bundled Python enterpreter.
Many applications you use every day do this:
- Dropbox
- Others
Windows
:::::::
py2exe
------
OSX
:::
py2app
------
PyInstaller
-----------
Linux
:::::
bbFreeze
--------
PyInstaller
-----------