[issue20846] pip can fail on windows but gives success message
Mark Lawrence
report at bugs.python.org
Mon Mar 3 20:08:37 CET 2014
New submission from Mark Lawrence:
Trying to install pyttsx you get "Successfully installed pyttsx" despite the syntax errors and you can't actually do an import.
c:\Users\Mark\CrossCode>c:\Python34\Scripts\pip3.4.exe install pyttsx
Downloading/unpacking pyttsx
Downloading pyttsx-1.1.tar.gz
Running setup.py (path:C:\Users\Mark\AppData\Local\Temp\pip_build_Mark\pyttsx\setup.py) egg_info for package pyttsx
Installing collected packages: pyttsx
Running setup.py install for pyttsx
File "C:\Python34\Lib\site-packages\pyttsx\driver.py", line 105
except Exception, e:
^
SyntaxError: invalid syntax
[other syntax errors snipped]
Successfully installed pyttsx
Cleaning up...
c:\Users\Mark\CrossCode>py -3.4
Python 3.4.0rc2 (v3.4.0rc2:a300712ed38c, Feb 23 2014, 10:49:04) [MSC v.1600 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import pyttsx
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "C:\Python34\lib\site-packages\pyttsx\__init__.py", line 18, in <module>
from engine import Engine
Running 2to3 sorts this out. Can this be done automatically by pip? If not, can we please have this documented?
----------
messages: 212655
nosy: BreamoreBoy
priority: normal
severity: normal
status: open
title: pip can fail on windows but gives success message
versions: Python 3.4
_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue20846>
_______________________________________
More information about the Python-bugs-list
mailing list