title: Failed to execute script docker-compose
body: <p>I use mac 10.11.6 El capitan and i installed docker toolbox and i am trying to use docker compose build option but i am throwing some errors as follows,</p>
  
  <pre><code>kj$ docker-compose -f docker-compose-dev.yml build
  Traceback (most recent call last):
    File "docker-compose", line 6, in &lt;module&gt;
    File "compose/cli/main.py", line 71, in main
    File "compose/cli/main.py", line 124, in perform_command
    File "compose/cli/command.py", line 41, in project_from_options
    File "compose/cli/command.py", line 113, in get_project
    File "compose/config/config.py", line 380, in load
    File "compose/config/config.py", line 380, in &lt;listcomp&gt;
    File "compose/config/config.py", line 513, in process_config_file
    File "compose/config/config.py", line 221, in get_service_dicts
    File "distutils/version.py", line 46, in __eq__
    File "distutils/version.py", line 337, in _cmp
  TypeError: '&lt;' not supported between instances of 'str' and 'int'
  [83046] Failed to execute script docker-compose
  </code></pre>
  
  <p>The content of yml file</p>
  
  <pre><code>version: '3.3'
  
  services:
  
    users:
      build:
        context: ./
        dockerfile: Dockerfile-dev
      volumes:
        - './:/usr/src/app'
      ports:
        - 5001:5000
      environment:
        - FLASK_APP=project/__init__.py
        - FLASK_ENV=development
  </code></pre>
  
  <p>I am not sure what causes this problem, Please give your suggestions, Thanks</p>