[PYTHON] Installieren Sie mitmproxy unter Mac OS X.

Ein Hinweis zum Installieren von Mitmproxy (Man-in-the-Middle-Proxy) unter Mac OS X.

Umgebung

Die Zielumgebung ist wie folgt. Dieses Mal verwendet Python den Systemstandard. Darüber hinaus sind die Xcode-Befehlszeilentools separat erforderlich.

$ sw_vers
ProductName:	Mac OS X
ProductVersion:	10.10.1
BuildVersion:	14B25
$ uname -a
14.0.0 Darwin Kernel Version 14.0.0: Fri Sep 19 00:26:44 PDT 2014; root:xnu-2782.1.97~2/RELEASE_X86_64 x86_64
$ python -V
Python 2.7.6

Installieren Sie pip

Installieren Sie pip, das Paketverwaltungssystem von Python. Installieren Sie es diesmal im Home-Verzeichnis des Benutzers.

$ wget https://bootstrap.pypa.io/get-pip.py
$ python get-pip.py --user
...
Installing collected packages: pip

Installieren Sie mitmproxy

Dann installieren Sie mitmproxy. Ich habe pip unter meinem Home-Verzeichnis installiert, daher muss ich es in meinen PATH einfügen.

$ PATH=$PATH:~/Library/Python/2.7/bin
$ pip --version
pip 6.0.6 from /Users/USERNAME/Library/Python/2.7/lib/python/site-packages (python 2.7)
$ pip install --user mitmproxy

Überprüfen Sie die Version von Mitmproxy

Sie können die Version mit der Option "--version" des Befehls "mitmproxy" überprüfen.

$ mitmproxy --version
mitmproxy 0.11.3

Wenn die Fehlermeldung "PyOpenSSL ist veraltet" angezeigt wird (siehe unten), müssen Sie PyOpenSSL aktualisieren.

$ mitmproxy --version
You are using an outdated version of pyOpenSSL: mitmproxy requires pyOpenSSL 0.14 or greater.
Your pyOpenSSL 0.13.1 installation is located at /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/OpenSSL
$ sudo easy_install --upgrade PyOpenSSL
$ mitmproxy --version
mitmproxy 0.11.3

Referenz

Recommended Posts

Installieren Sie mitmproxy unter Mac OS X.
Installieren Sie Sphinx unter MacOSX
Installieren Sie pgmagick unter Mac OS X 10.9
Hinweise zur Vorbereitung der Python-Entwicklungsumgebung unter Mac OS X.
Sehr einfach, SciPy unter Mac OS X zu installieren
Installieren Sie Scipy unter Mac OS Sierra
Installieren Sie PyQt5 mit Homebrew unter Mac OS X Marvericks (10.9.2).
So installieren Sie Theano unter Mac OS X mit Homebrew
Installieren Sie matplotlib unter OS X El Capitan
Installiert aws-cli Unter Mac OS X Lion
Führen Sie NASA CEA unter Mac OS X aus
Installieren Sie Tensorflow auf dem Mac
Installieren Sie pyenv auf dem Mac
Installieren Sie Python auf dem Mac
Installieren von Python 3 in einer Mac-Umgebung
Installieren Sie Python 3.4 auf einem Mac
Installieren Sie Caffe auf dem Mac
Installieren Sie Mecab auf dem Mac
Installieren Sie Mecab-Python auf dem Mac
Installieren Sie lp_solve unter Mac OSX und rufen Sie es mit Python auf.
So installieren Sie Theano unter Mac OS X 10.10 (mit pyenv, anaconda)
Führen Sie Zookeeper x Python (Kazoo) unter Mac OS X aus
Shpinx (Python Document Builder) unter Mac OS X.
Installieren Sie pygame auf python3.4 auf dem Mac
Installieren Sie Tomcat 9 unter Cent OS 8
Installieren Sie das Modul auf Anaconda (Mac)
Installieren Sie OpenPose auf einem Mac (Catalina)
Installieren Sie numba auf dem Mac
Installieren Sie pandas 0.14 auf python3.4 [auf Mac]
Installieren Sie Django auf dem Mac
Installieren Sie das Kissen unter Mac OSX 10.9
[Mac] Tipps: Installieren Sie pyquery auf einem Mac [pyquery]
Erstellen einer Umgebung für "Tello_Video" unter Mac OS X.
So installieren Sie caffe unter OS X mit Macports
Versuchen Sie es mit E-Cell 4 unter Windows 7 oder Mac OS X.
Erstellen Sie eine Python-Entwicklungsumgebung unter Mac OS X.
mac OS X 10.15.x pyenv Python Wenn Sie nicht installieren können
Verwenden mehrerer Versionen von Python unter Mac OS X (2) Verwendung
Installieren Sie anaconda auf dem Mac → Bibliothek hinzufügen
So installieren Sie mysql-connector-python auf einem Mac
Verwenden von NAOqi 2.4.2 Python SDK mit Mac OS X El Capitan
Installieren Sie Adopt OpenJDK 11 unter Cent OS 8
Installieren Sie Python 3.8 unter Ubuntu 20.04 (Betriebssystemstandard)
Anweisungen zur Installation von matplotlib auf Ihrem Mac
Installation von scikit-learn (Mac OS X)
Installieren Sie Python 3.7 Anaconda auf dem MAC, aber Python 2
Installieren Sie python3 auf einem Mac (El Capitan)
Installieren Sie VirtualBox unter CentOS 7 unter VirtualBox (Mac + Vagrant)
Installieren Sie Python 3.9 unter Ubuntu 20.04 (Betriebssystemstandard?)
Installieren Sie Python 2.7 unter Ubuntu 20.04 (Betriebssystemstandard?)
Schritte zum Installieren von python3 auf einem Mac
Erste Schritte mit dem Python-Framework Django unter Mac OS X.
Verwenden mehrerer Versionen von Python unter Mac OS X (1) Installation von Multiple Ver
Fortsetzung ・ Hinweise zur Vorbereitung der Python-Entwicklungsumgebung unter Mac OS X.
Installieren Sie OpenCV2.4 (+ Python) schnell unter OS X und probieren Sie das Beispiel aus
Mac OS X Mavericks 10.9.5 Aufbau einer Entwicklungsumgebung
So installieren Sie drobertadams / toggl-cli auf einem Mac
Installieren Sie Docker-Compose unter 64-Bit-Raspberry-Pi-Betriebssystem
GeoDjango + SQLite-Umgebungskonstruktion unter OS X.
Mac OS X Yosemite 10.10 Aufbau einer Entwicklungsumgebung