[PySide] Create wheel packages
Christian Tismer
tismer at stackless.com
Fri Oct 25 01:26:09 CEST 2013
On 24.10.13 16:31, Roman Lacko wrote:
> Hi Robert,
>
> 2013/10/24 Robert Schilling <Fun_Extra_300 at gmx.net
> <mailto:Fun_Extra_300 at gmx.net>>
>
> Hi,
> How to create the wheel packages for python which are provided at
> http://download.qt-project.org/official_releases/pyside/
>
>
> install the wheel package:
>
> $ pip install wheel
>
> then you can build the wheel via:
>
> $ python setup.py bdist_wheel ...
>
> I use the following command on my windows system to build the wheel
> distribution:
>
> $ c:\Python27\python.exe setup.py bdist_wheel
> --qmake=c:\Qt\qt-4.8.5-msvc2008-x32\bin\qmake.exe
> --openssl=c:\Libs\OpenSSL32bit\bin
Without further investigation, just to mention:
I tried something similar on OS X 10.9 with the latest version of
pyside-setup
and my newly created stackless build:
$ ~/src/slptest/qtslp27/bin/python setup.py bdist_wheel
--plat-name=macosx-10.8-x86_64_slp
With bdist_egg it all works fine on 10.9.
But bdist_wheel ends with:
...
> running install_scripts
> creating build/bdist.macosx-10.8-x86_64/wheel/PySide-1.3.0dev.data
> creating build/bdist.macosx-10.8-x86_64/wheel/PySide-1.3.0dev.data/scripts
> copying build/scripts-2.7/pyside_postinstall.py -> build/bdist.macosx-10.8-x86_64/wheel/PySide-1.3.0dev.data/scripts
> changing mode of build/bdist.macosx-10.8-x86_64/wheel/PySide-1.3.0dev.data/scripts/pyside_postinstall.py to 755
> Installing pyside-uic script to build/bdist.macosx-10.8-x86_64/wheel/PySide-1.3.0dev.data/scripts
> Traceback (most recent call last):
> File "setup.py", line 966, in <module>
> ext_package = 'PySide',
> File "/Users/tismer/src/slptest/lib/python2.7/distutils/core.py", line 152, in setup
> dist.run_commands()
> File "/Users/tismer/src/slptest/lib/python2.7/distutils/dist.py", line 953, in run_commands
> self.run_command(cmd)
> File "/Users/tismer/src/slptest/lib/python2.7/distutils/dist.py", line 972, in run_command
> cmd_obj.run()
> File "/Users/tismer/src/slptest/qtslp27/lib/python2.7/site-packages/wheel/bdist_wheel.py", line 207, in run
> archive_basename = self.get_archive_basename()
> File "/Users/tismer/src/slptest/qtslp27/lib/python2.7/site-packages/wheel/bdist_wheel.py", line 156, in get_archive_basename
> impl_tag, abi_tag, plat_tag = self.get_tag()
> File "/Users/tismer/src/slptest/qtslp27/lib/python2.7/site-packages/wheel/bdist_wheel.py", line 150, in get_tag
> assert tag == supported_tags[0]
> AssertionError
Because there seems to be no documentation what supported_tags should be and
where to look further, I refuse this time to dig through this and stick with
.egg until wheel is more rugged or verbosely telling what's wrong ;-)
cheers - chris
--
Christian Tismer :^) <mailto:tismer at stackless.com>
Software Consulting : Have a break! Take a ride on Python's
Karl-Liebknecht-Str. 121 : *Starship* http://starship.python.net/
14482 Potsdam : PGP key -> http://pgp.uni-mainz.de
phone +49 173 24 18 776 fax +49 (30) 700143-0023
PGP 0x57F3BF04 9064 F4E1 D754 C2FF 1619 305B C09C 5A3B 57F3 BF04
whom do you want to sponsor today? http://www.stackless.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/pyside/attachments/20131025/0d7ef9a2/attachment.html>
More information about the PySide
mailing list