Correction in setup.py: do not raise exception if install location does not exist yet.
This commit is contained in:
parent
87453a2e2a
commit
f90565442c
7
setup.py
7
setup.py
@ -101,11 +101,12 @@ class Install(distutils.command.install.install):
|
|||||||
"""
|
"""
|
||||||
def run(self):
|
def run(self):
|
||||||
name = self.config_vars['dist_name']
|
name = self.config_vars['dist_name']
|
||||||
if name in os.listdir(self.install_libbase):
|
path = self.install_libbase
|
||||||
|
if os.path.exists(path) and name in os.listdir(path):
|
||||||
raise Exception("It appears another version of %s is already "
|
raise Exception("It appears another version of %s is already "
|
||||||
"installed at %s; remove this before installing."
|
"installed at %s; remove this before installing."
|
||||||
% (name, self.install_libbase))
|
% (name, path))
|
||||||
print("Installing to %s" % self.install_libbase)
|
print("Installing to %s" % path)
|
||||||
return distutils.command.install.install.run(self)
|
return distutils.command.install.install.run(self)
|
||||||
|
|
||||||
setup(
|
setup(
|
||||||
|
Loading…
Reference in New Issue
Block a user