Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Link issues with Python 3 on Windows #126

Closed
aclark4life opened this issue Mar 14, 2013 · 4 comments
Closed

Link issues with Python 3 on Windows #126

aclark4life opened this issue Mar 14, 2013 · 4 comments

Comments

@aclark4life
Copy link
Member

C:\Users\Administrator\Documents\GitHub\Pillow>Scripts\python.exe
Python 3.3.0 (v3.3.0:bd8afb90ebf2, Sep 29 2012, 10:57:17) [MSC v.1600 64 bit (AM
D64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> from PIL import Image
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File ".\PIL\Image.py", line 155, in <module>
if hasattr(core, 'DEFAULT_STRATEGY'):
File ".\PIL\Image.py", line 39, in __getattr__
raise ImportError("The _imaging C module is not installed")
ImportError: The _imaging C module is not installed
@cgohlke
Copy link
Contributor

cgohlke commented Mar 15, 2013

Can you post the build log?

@aclark4life
Copy link
Member Author

Sure:

running develop
running egg_info
writing Pillow.egg-info\PKG-INFO
writing top-level names to Pillow.egg-info\top_level.txt
writing dependency_links to Pillow.egg-info\dependency_links.txt
reading manifest file 'Pillow.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'Pillow.egg-info\SOURCES.txt'
running build_ext
building '_imaging' extension
creating build
creating build\temp.win-amd64-3.3
creating build\temp.win-amd64-3.3\Release
creating build\temp.win-amd64-3.3\Release\libImaging
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /Tc_imaging.c /Fobuild\temp.win-amd64-3.3\Release\_imaging.obj
_imaging.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /Tcdecode.c /Fobuild\temp.win-amd64-3.3\Release\decode.obj
decode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /Tcencode.c /Fobuild\temp.win-amd64-3.3\Release\encode.obj
encode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /Tcmap.c /Fobuild\temp.win-amd64-3.3\Release\map.obj
map.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /Tcdisplay.c /Fobuild\temp.win-amd64-3.3\Release\display.obj
display.c
display.c(389) : warning C4133: 'function' : incompatible types - from 'wchar_t *' to 'LPSTR'
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /Tcoutline.c /Fobuild\temp.win-amd64-3.3\Release\outline.obj
outline.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /Tcpath.c /Fobuild\temp.win-amd64-3.3\Release\path.obj
path.c
path.c(120) : warning C4244: 'return' : conversion from 'Py_ssize_t' to 'int', possible loss of data
path.c(127) : warning C4244: 'initializing' : conversion from 'unsigned __int64' to 'int', possible loss of data
path.c(147) : warning C4244: '=' : conversion from 'Py_ssize_t' to 'int', possible loss of data
path.c(301) : warning C4244: '=' : conversion from 'Py_ssize_t' to 'int', possible loss of data
path.c(360) : warning C4244: '=' : conversion from 'Py_ssize_t' to 'int', possible loss of data
path.c(557) : warning C4244: 'function' : conversion from 'Py_ssize_t' to 'int', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Access.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Access.obj
Access.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\AlphaComposite.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\AlphaComposite.obj
AlphaComposite.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Antialias.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Antialias.obj
Antialias.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Bands.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Bands.obj
Bands.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\BitDecode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\BitDecode.obj
BitDecode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Blend.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Blend.obj
Blend.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Chops.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Chops.obj
Chops.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Convert.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Convert.obj
Convert.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\ConvertYCbCr.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\ConvertYCbCr.obj
ConvertYCbCr.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Copy.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Copy.obj
Copy.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Crc32.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Crc32.obj
Crc32.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Crop.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Crop.obj
Crop.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Dib.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Dib.obj
Dib.c
libImaging\Dib.c(88) : warning C4267: '=' : conversion from 'size_t' to 'WORD', possible loss of data
libImaging\Dib.c(111) : warning C4267: '=' : conversion from 'size_t' to 'int', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Draw.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Draw.obj
Draw.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Effects.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Effects.obj
Effects.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\EpsEncode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\EpsEncode.obj
EpsEncode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\File.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\File.obj
File.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Fill.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Fill.obj
Fill.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Filter.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Filter.obj
Filter.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\FliDecode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\FliDecode.obj
FliDecode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Geometry.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Geometry.obj
Geometry.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\GetBBox.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\GetBBox.obj
GetBBox.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\GifDecode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\GifDecode.obj
GifDecode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\GifEncode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\GifEncode.obj
GifEncode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\HexDecode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\HexDecode.obj
HexDecode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Histo.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Histo.obj
Histo.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\JpegDecode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\JpegDecode.obj
JpegDecode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\JpegEncode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\JpegEncode.obj
JpegEncode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\LzwDecode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\LzwDecode.obj
LzwDecode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Matrix.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Matrix.obj
Matrix.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\ModeFilter.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\ModeFilter.obj
ModeFilter.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\MspDecode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\MspDecode.obj
MspDecode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Negative.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Negative.obj
Negative.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Offset.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Offset.obj
Offset.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Pack.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Pack.obj
Pack.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\PackDecode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\PackDecode.obj
PackDecode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Palette.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Palette.obj
Palette.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Paste.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Paste.obj
Paste.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Quant.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Quant.obj
Quant.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\QuantOctree.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\QuantOctree.obj
QuantOctree.c
libImaging\QuantOctree.c(142) : warning C4244: 'initializing' : conversion from 'unsigned long' to 'float', possible loss of data
libImaging\QuantOctree.c(188) : warning C4018: '>' : signed/unsigned mismatch
libImaging\QuantOctree.c(195) : warning C4018: '>' : signed/unsigned mismatch
libImaging\QuantOctree.c(202) : warning C4018: '>' : signed/unsigned mismatch
libImaging\QuantOctree.c(209) : warning C4018: '>' : signed/unsigned mismatch
libImaging\QuantOctree.c(310) : warning C4018: '<' : signed/unsigned mismatch
libImaging\QuantOctree.c(364) : warning C4018: '<' : signed/unsigned mismatch
libImaging\QuantOctree.c(375) : warning C4018: '>' : signed/unsigned mismatch
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\QuantHash.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\QuantHash.obj
QuantHash.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\QuantHeap.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\QuantHeap.obj
QuantHeap.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\PcdDecode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\PcdDecode.obj
PcdDecode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\PcxDecode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\PcxDecode.obj
PcxDecode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\PcxEncode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\PcxEncode.obj
PcxEncode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Point.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Point.obj
Point.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\RankFilter.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\RankFilter.obj
RankFilter.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\RawDecode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\RawDecode.obj
RawDecode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\RawEncode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\RawEncode.obj
RawEncode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Storage.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Storage.obj
Storage.c
libImaging\Storage.c(370) : warning C4267: '=' : conversion from 'size_t' to 'int', possible loss of data
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\SunRleDecode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\SunRleDecode.obj
SunRleDecode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\TgaRleDecode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\TgaRleDecode.obj
TgaRleDecode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\Unpack.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\Unpack.obj
Unpack.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\UnpackYCC.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\UnpackYCC.obj
UnpackYCC.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\UnsharpMask.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\UnsharpMask.obj
UnsharpMask.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\XbmDecode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\XbmDecode.obj
XbmDecode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\XbmEncode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\XbmEncode.obj
XbmEncode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\ZipDecode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\ZipDecode.obj
ZipDecode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\ZipEncode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\ZipEncode.obj
ZipEncode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /TclibImaging\TiffDecode.c /Fobuild\temp.win-amd64-3.3\Release\libImaging\TiffDecode.obj
TiffDecode.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\link.exe /DLL /nologo /INCREMENTAL:NO /LIBPATH:C:\Users\Administrator\Documents\GitHub\Pillow\lib /LIBPATH:C:\Python33\Libs /LIBPATH:C:\Users\Administrator\Documents\GitHub\Pillow\libs /LIBPATH:C:\Users\Administrator\Documents\GitHub\Pillow\PCbuild\amd64 kernel32.lib user32.lib gdi32.lib /EXPORT:PyInit__imaging build\temp.win-amd64-3.3\Release\_imaging.obj build\temp.win-amd64-3.3\Release\decode.obj build\temp.win-amd64-3.3\Release\encode.obj build\temp.win-amd64-3.3\Release\map.obj build\temp.win-amd64-3.3\Release\display.obj build\temp.win-amd64-3.3\Release\outline.obj build\temp.win-amd64-3.3\Release\path.obj build\temp.win-amd64-3.3\Release\libImaging\Access.obj build\temp.win-amd64-3.3\Release\libImaging\AlphaComposite.obj build\temp.win-amd64-3.3\Release\libImaging\Antialias.obj build\temp.win-amd64-3.3\Release\libImaging\Bands.obj build\temp.win-amd64-3.3\Release\libImaging\BitDecode.obj build\temp.win-amd64-3.3\Release\libImaging\Blend.obj build\temp.win-amd64-3.3\Release\libImaging\Chops.obj build\temp.win-amd64-3.3\Release\libImaging\Convert.obj build\temp.win-amd64-3.3\Release\libImaging\ConvertYCbCr.obj build\temp.win-amd64-3.3\Release\libImaging\Copy.obj build\temp.win-amd64-3.3\Release\libImaging\Crc32.obj build\temp.win-amd64-3.3\Release\libImaging\Crop.obj build\temp.win-amd64-3.3\Release\libImaging\Dib.obj build\temp.win-amd64-3.3\Release\libImaging\Draw.obj build\temp.win-amd64-3.3\Release\libImaging\Effects.obj build\temp.win-amd64-3.3\Release\libImaging\EpsEncode.obj build\temp.win-amd64-3.3\Release\libImaging\File.obj build\temp.win-amd64-3.3\Release\libImaging\Fill.obj build\temp.win-amd64-3.3\Release\libImaging\Filter.obj build\temp.win-amd64-3.3\Release\libImaging\FliDecode.obj build\temp.win-amd64-3.3\Release\libImaging\Geometry.obj build\temp.win-amd64-3.3\Release\libImaging\GetBBox.obj build\temp.win-amd64-3.3\Release\libImaging\GifDecode.obj build\temp.win-amd64-3.3\Release\libImaging\GifEncode.obj build\temp.win-amd64-3.3\Release\libImaging\HexDecode.obj build\temp.win-amd64-3.3\Release\libImaging\Histo.obj build\temp.win-amd64-3.3\Release\libImaging\JpegDecode.obj build\temp.win-amd64-3.3\Release\libImaging\JpegEncode.obj build\temp.win-amd64-3.3\Release\libImaging\LzwDecode.obj build\temp.win-amd64-3.3\Release\libImaging\Matrix.obj build\temp.win-amd64-3.3\Release\libImaging\ModeFilter.obj build\temp.win-amd64-3.3\Release\libImaging\MspDecode.obj build\temp.win-amd64-3.3\Release\libImaging\Negative.obj build\temp.win-amd64-3.3\Release\libImaging\Offset.obj build\temp.win-amd64-3.3\Release\libImaging\Pack.obj build\temp.win-amd64-3.3\Release\libImaging\PackDecode.obj build\temp.win-amd64-3.3\Release\libImaging\Palette.obj build\temp.win-amd64-3.3\Release\libImaging\Paste.obj build\temp.win-amd64-3.3\Release\libImaging\Quant.obj build\temp.win-amd64-3.3\Release\libImaging\QuantOctree.obj build\temp.win-amd64-3.3\Release\libImaging\QuantHash.obj build\temp.win-amd64-3.3\Release\libImaging\QuantHeap.obj build\temp.win-amd64-3.3\Release\libImaging\PcdDecode.obj build\temp.win-amd64-3.3\Release\libImaging\PcxDecode.obj build\temp.win-amd64-3.3\Release\libImaging\PcxEncode.obj build\temp.win-amd64-3.3\Release\libImaging\Point.obj build\temp.win-amd64-3.3\Release\libImaging\RankFilter.obj build\temp.win-amd64-3.3\Release\libImaging\RawDecode.obj build\temp.win-amd64-3.3\Release\libImaging\RawEncode.obj build\temp.win-amd64-3.3\Release\libImaging\Storage.obj build\temp.win-amd64-3.3\Release\libImaging\SunRleDecode.obj build\temp.win-amd64-3.3\Release\libImaging\TgaRleDecode.obj build\temp.win-amd64-3.3\Release\libImaging\Unpack.obj build\temp.win-amd64-3.3\Release\libImaging\UnpackYCC.obj build\temp.win-amd64-3.3\Release\libImaging\UnsharpMask.obj build\temp.win-amd64-3.3\Release\libImaging\XbmDecode.obj build\temp.win-amd64-3.3\Release\libImaging\XbmEncode.obj build\temp.win-amd64-3.3\Release\libImaging\ZipDecode.obj build\temp.win-amd64-3.3\Release\libImaging\ZipEncode.obj build\temp.win-amd64-3.3\Release\libImaging\TiffDecode.obj /OUT:C:\Users\Administrator\Documents\GitHub\Pillow\_imaging.pyd /IMPLIB:build\temp.win-amd64-3.3\Release\_imaging.lib /MANIFESTFILE:build\temp.win-amd64-3.3\Release\_imaging.pyd.manifest
_imaging.obj : warning LNK4197: export 'PyInit__imaging' specified multiple times; using first specification
   Creating library build\temp.win-amd64-3.3\Release\_imaging.lib and object build\temp.win-amd64-3.3\Release\_imaging.exp
building '_imagingmath' extension
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\cl.exe /c /nologo /Ox /MD /W3 /GS- /DNDEBUG -IlibImaging -IC:\Users\Administrator\Documents\GitHub\Pillow\include -IC:\Python33\include -IC:\Python33\include /Tc_imagingmath.c /Fobuild\temp.win-amd64-3.3\Release\_imagingmath.obj
_imagingmath.c
C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\Bin\amd64\link.exe /DLL /nologo /INCREMENTAL:NO /LIBPATH:C:\Users\Administrator\Documents\GitHub\Pillow\lib /LIBPATH:C:\Python33\Libs /LIBPATH:C:\Users\Administrator\Documents\GitHub\Pillow\libs /LIBPATH:C:\Users\Administrator\Documents\GitHub\Pillow\PCbuild\amd64 /EXPORT:PyInit__imagingmath build\temp.win-amd64-3.3\Release\_imagingmath.obj /OUT:C:\Users\Administrator\Documents\GitHub\Pillow\_imagingmath.pyd /IMPLIB:build\temp.win-amd64-3.3\Release\_imagingmath.lib /MANIFESTFILE:build\temp.win-amd64-3.3\Release\_imagingmath.pyd.manifest
_imagingmath.obj : warning LNK4197: export 'PyInit__imagingmath' specified multiple times; using first specification
   Creating library build\temp.win-amd64-3.3\Release\_imagingmath.lib and object build\temp.win-amd64-3.3\Release\_imagingmath.exp
--------------------------------------------------------------------
SETUP SUMMARY (Pillow 2.0.0 fork, originally based on PIL 1.1.7)
--------------------------------------------------------------------
version      2.0.0 (Pillow)
platform     win32 3.3.0 (v3.3.0:bd8afb90ebf2, Sep 29 2012, 10:57:17)
             [MSC v.1600 64 bit (AMD64)]
--------------------------------------------------------------------
*** TKINTER support not available
(Tcl/Tk 8.5 libraries needed)
*** JPEG support not available
*** ZLIB (PNG/ZIP) support not available
*** TIFF G3/G4 read (experimental) support not available
*** FREETYPE2 support not available
*** LITTLECMS support not available
*** WEBP support not available
--------------------------------------------------------------------
To add a missing option, make sure you have the required
library, and set the corresponding ROOT variable in the
setup.py script.

To check the build, run the selftest.py script.

Creating c:\users\administrator\documents\github\pillow\lib\site-packages\Pillow.egg-link (link to .)
Adding Pillow 2.0.0 to easy-install.pth file
Installing pilconvert.py script to C:\Users\Administrator\Documents\GitHub\Pillow\Scripts
Installing pildriver.py script to C:\Users\Administrator\Documents\GitHub\Pillow\Scripts
Installing pilfile.py script to C:\Users\Administrator\Documents\GitHub\Pillow\Scripts
Installing pilfont.py script to C:\Users\Administrator\Documents\GitHub\Pillow\Scripts
Installing pilprint.py script to C:\Users\Administrator\Documents\GitHub\Pillow\Scripts

Installed c:\users\administrator\documents\github\pillow
Processing dependencies for Pillow==2.0.0
Finished processing dependencies for Pillow==2.0.0

@cgohlke
Copy link
Contributor

cgohlke commented Mar 15, 2013

The problem is very likely that the Visual Studio 2008 compiler is used to build the _imaging extension, while CPython 3.3 requires extensions to be built with Visual Studio 2010 (or linked to the msvcr100 runtime library).
When compiled with Visual Studio 2008, the _imaging.pyd file will depend on msvcr90.dll, and will fail to load because the Python 3.3 executable does not contain a manifest for the msvcr90 runtime. PIL catches the real exception and raises a generic ImportError. The solution is to use the Visual Studio 2010 compiler, which is part of the Microsoft Windows SDK for Windows 7 and .NET Framework 4.

@aclark4life
Copy link
Member Author

Thank you! This is great info. So I'm not going to worry about this for the release.

radarhere added a commit to radarhere/Pillow that referenced this issue Sep 24, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants