aboutsummaryrefslogtreecommitdiffstats
path: root/doc-src/install.html
diff options
context:
space:
mode:
Diffstat (limited to 'doc-src/install.html')
-rw-r--r--doc-src/install.html32
1 files changed, 11 insertions, 21 deletions
diff --git a/doc-src/install.html b/doc-src/install.html
index 5d412459..8a76e3ae 100644
--- a/doc-src/install.html
+++ b/doc-src/install.html
@@ -1,40 +1,35 @@
+
+
+## Installing from source
+
The preferred way to install mitmproxy - whether you're installing the latest
release or from source - is to use [pip](http://www.pip-installer.org/). If you
don't already have pip on your system, you can find installation instructions
[here](http://www.pip-installer.org/en/latest/installing.html).
-
-## Installing the latest release
-
-A single command will download and install the latest release of mitmproxy,
-along with all its dependencies:
-
<pre class="terminal">
pip install mitmproxy
</pre>
+If you also want to install the optional packages AMF, protobuf and CSS
+content views, do this:
-## Installing from source
-
-When installing from source, the easiest method is still to use pip. In this
-case run:
-
<pre class="terminal">
-pip install /path/to/source
+pip install "mitmproxy[contentviews]"
</pre>
-Note that if you're installing current git master, you will also have to
-install the current git master of [netlib](http://github.com/mitmproxy/netlib) by
-hand.
## OSX
+The easiest way to get up and running on OSX is to download the pre-built
+binary packages from [mitmproxy.org](http://mitmproxy.org). If you still want
+to install using pip, there are a few things to keep in mind:
+
- If you're running a Python interpreter installed with homebrew (or similar),
you may have to install some dependencies by hand.
- Make sure that XCode is installed from the App Store, and that the
command-line tools have been downloaded (XCode/Preferences/Downloads).
-- Now use __pip__ to do the installation, as above.
There are a few bits of customization you might want to do to make mitmproxy
comfortable to use on OSX. The default color scheme is optimized for a dark
@@ -64,8 +59,3 @@ from source:
- libxslt1-dev
-
-
-
-
-