diff options
| author | Jason R. Coombs <jaraco@jaraco.com> | 2020-02-05 18:50:37 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-02-05 18:50:37 -0500 |
| commit | 5d17586a56077dfa3109a5861cf0ff579095a42e (patch) | |
| tree | d88c6fa4b784c54d19a154f91632ea4455c721b7 /setuptools | |
| parent | 54b76e63bb7ace4cd1be29d75f6dcfe3227444f9 (diff) | |
| parent | b0ecd44b1011db9c562019caec7e4ba2750ce4a6 (diff) | |
| download | python-setuptools-git-5d17586a56077dfa3109a5861cf0ff579095a42e.tar.gz | |
Merge pull request #1986 from vstinner/skip_wininst
Fix install_scripts() if bdist_wininst is missing
Diffstat (limited to 'setuptools')
| -rw-r--r-- | setuptools/command/install_scripts.py | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/setuptools/command/install_scripts.py b/setuptools/command/install_scripts.py index 16234273..8c9a15e2 100644 --- a/setuptools/command/install_scripts.py +++ b/setuptools/command/install_scripts.py @@ -32,8 +32,11 @@ class install_scripts(orig.install_scripts): ) bs_cmd = self.get_finalized_command('build_scripts') exec_param = getattr(bs_cmd, 'executable', None) - bw_cmd = self.get_finalized_command("bdist_wininst") - is_wininst = getattr(bw_cmd, '_is_running', False) + try: + bw_cmd = self.get_finalized_command("bdist_wininst") + is_wininst = getattr(bw_cmd, '_is_running', False) + except ImportError: + is_wininst = False writer = ei.ScriptWriter if is_wininst: exec_param = "python.exe" |
