Prevent issues when installing docker and docker-py in the same environment

Signed-off-by: Joffrey F <joffrey@docker.com>
This commit is contained in:
Joffrey F 2017-01-18 16:26:22 -08:00
parent 91a185d7a5
commit e9691db91b
1 changed files with 10 additions and 0 deletions

View File

@ -1,10 +1,20 @@
#!/usr/bin/env python #!/usr/bin/env python
from __future__ import print_function
import codecs import codecs
import os import os
import sys import sys
import pip
from setuptools import setup, find_packages from setuptools import setup, find_packages
if 'docker-py' in [x.project_name for x in pip.get_installed_distributions()]:
print(
'ERROR: "docker-py" needs to be uninstalled before installing this'
' package:\npip uninstall docker-py', file=sys.stderr
)
sys.exit(1)
ROOT_DIR = os.path.dirname(__file__) ROOT_DIR = os.path.dirname(__file__)
SOURCE_DIR = os.path.join(ROOT_DIR) SOURCE_DIR = os.path.join(ROOT_DIR)