Installation
  • 26 Nov 2023
  • Dark
    Light

Installation

  • Dark
    Light

Article Summary

Standalone Installation

To install the Python middleware as standalone, use PIP as follows:

pip install perimeterx-python-3-wsgi //Python 3
pip install perimeterx-python-wsgi //Python 2

Google App Engine Installation

To install the Python middleware on Google App Engine, please follow these steps:

  1. Create a folder to store the Python middleware:
    Shell
    mkdir lib
  2. Using PIP, install the Python middleware with the -t flag to have it installed to the folder previously created:
    Python
    pip install -t lib/ perimeterx-python-wsgi-gae
  3. Create a file named appengine_config.py in the same folder as your app.yamlfile with the following content:
    Python
    from google.appengine.ext import vendor
    vendor.add('lib')
  4. In your app.yamlfile, request the following libraries:
    YAML
    libraries:
    - name: flask
      version: "0.12"
    - name: pycrypto
      version: "2.6.1"
    - name: werkzeug
      version: "0.11.10"
    - name: ssl
      version: "2.7.11"

Was this article helpful?