3.4rc2 and pip on windows
Terry Reedy
tjreedy at udel.edu
Sun Mar 2 19:07:36 EST 2014
On 3/2/2014 6:55 PM, Mark Lawrence wrote:
> Trying to install pyttsx, it doesn't strike me as very clever that, as
> seen below, 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
A bug it seems to me.
> 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
>
> I've looked at pyttsx in my 3.3 site-packages and it appears that I've
> manually run 2to3. Is this something that could be done automatically
> by pip? Your thoughts please, ladies and gentlemen.
I should hope so.
--
Terry Jan Reedy
More information about the Python-list
mailing list