[PySide] help: can't install Pyside on linux anymore
Frank Rueter | OHUfx
frank at ohufx.com
Fri Aug 30 01:43:19 CEST 2013
So I followed those instructions to compile PySide myself. All seemed to
go through fine and installed it here:
/usr/local/lib/python2.7/dist-packages/PySide-1.2.1-py2.7.egg/PySide
I can import PySide ok, but when I now try to import PySide.QtGui I get
this error:
from PySide.QtGui import *
Traceback (most recent call last):
File "/ohufx/pipeline/tools/python/PublishPanel/PublishPanel.py",
line 2, in
ImportError: libpyside-python2.7.so.1.2: cannot open shared object file:
No such file or directory
Is that what your problem was?
I didn't catch any errors when it was compiling. Is there a log that I
can check after the fact?
Thanks!
frank
On 29/08/13 21:36, Tibold Kandrai wrote:
> Hey Frank,
> If the ppa doesn’t exist, you could try to compile it yourself or by
> manually downloading it or by installing from PyPi with:
> sudo pip install PySide
> There are a few dependencies you need to have installed like CMake,
> but the build will let you know what does it need. I just had to build
> it myself too as for OS X there are no 1.2.1 binaries available.
> In my case the only problem I had with it is that the Ui tools didn’t
> build, but since I’m not really using it that’s not that big of a
> problem for me, although they can be compiled by fixing the cmake files.
> Cheers,
> Tibold Kandrai
> *From:* Frank Rueter | OHUfx
> *Sent:* Thursday, 29 August 2013 09:09
> *To:* pyside at qt-project.org
> Thanks for the heads up Sebastian.
> That is probably a good way to go, as I need to add os specific logic
> as well (I am in a mixed linux and osx environment).
>
> For now, I'm just trying to get the vanilla install to work again though.
> And then get my head back into PySide which I was forced to neglect
> for almost a year.
>
> Hope all is well in Berlin!
>
> Cheers,
> frank
>
> On 29/08/13 19:03, Sebastian Elsner wrote:
>
> Hey Frank,
>
> I don't know about the linux part but you can keep PySide on a
> central server, just don't add that path to you PYTHONPATH by
> default. Nuke does not need to know about it, but in a standalone
> app you could just do something like:
>
> import sys
> sys.path.add("/server/pyside")
>
> and that one works again.
>
> The strategy I am going for here is: All standalone apps use the
> standard (Windows) Python and standard installers for packages.
> We have a lot of compiled dependencies like PyQt, ZeroMQ or MySQL
> in Maya/Nuke/Houdini. The path.add method is the way I manage
> those to dynamically "mount" (i.e. path.add) all the packages I
> need per host program (with their own compiler version, because
> thats where the problem comes from)
>
> Cheers
>
> Sebastian
>
>
>
>
> placeOn 08/29/2013 08:22 AM, Frank Rueter | OHUfx wrote:
>
> Hi guys,
>
> this may be a linux problem more than a PySide problem, but
> after a day of searching for a solution I am a bit desperate
> and was hoping somebody here would be able to help:
>
> A few days ago I installed PySide on Kubuntu 12.10 without any
> trouble by running those commands:
>
> |sudo add-apt-repository ppa:pyside
> sudo apt-get update
> sudo apt-get install python-pyside|
>
>
> This successfully installed PySide to
> /usr/lib/python2.7/dist-packages/PySide
>
> I then decided to move the installed PySide folder to a
> central server location which is in my PYTHONPATH to be able
> to access the same PySide install from multiple machine (to
> avoid version problems etc).
>
> After that some host applications that are using PySide
> natively wouldn't launch any longer (PySide itself worked
> fine), so I decided to back paddle; I deleted all files on the
> server again and ran this to clean up:
> |
> sudo apt-get purge python-pyside|
> |sudo apt-get autoremove
>
> |
> Now I thought I'd be ready for a clean install again, so I
> started over with the above mentioned install commands.
> First, this only installed the binaries (.so files) into
> /usr/lib/python2.7/dist-packages/PySide, no __init__.py,
> nothing else.
> So I tried un-installing and re-installing a few times, but
> now nothing gets installed at all anymore.
>
> When running |sudo apt-get update|, I now get these errors:
>
> /Err http://ppa.launchpad.net quantal/main Sources 404
> Not Found//
> //Hit http://security.ubuntu.com
> quantal-security/restricted i386 Packages//
> //Err http://ppa.launchpad.net quantal/main amd64
> Packages 404 Not Found//
> //Err http://ppa.launchpad.net quantal/main i386 Packages
> 404 Not Found//
> //W: Failed to fetch
> http://ppa.launchpad.net/pyside/ppa/ubuntu/dists/quantal/main/source/Sources
> 404 Not Found//
> //W: Failed to fetch
> http://ppa.launchpad.net/pyside/ppa/ubuntu/dists/quantal/main/binary-amd64/Packages
> 404 Not Found//
> //W: Failed to fetch
> http://ppa.launchpad.net/pyside/ppa/ubuntu/dists/quantal/main/binary-i386/Packages
> 404 Not Found/
>
>
>
> I checked in a web browser, and sure enough, the "quantal"
> dist does not exist:
> http://ppa.launchpad.net/pyside/ppa/ubuntu/dists/
>
> It feels like it was simply removed the other day since I was
> able to install PySide successfully but it's more likely that
> I'm stuffing up something here.
>
> Can somebody please help with this? I am stuck and need to get
> this running soon :(
>
> Cheers,
> frank
>
>
> _______________________________________________
> PySide mailing list
> PySide at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/pyside
>
>
>
> --
> check outwww.pointcloud9.com
>
> Sebastian Elsner - Pipeline Technical Director - RISE
>
> t: +49 30 20180300florian at risefx.com
> f: +49 30 61651074www.risefx.com
>
> RISE FX GmbH
> Schlesische Strasse 28, Aufgang B, 10997 Berlin
> c/o action concept, An der Hasenkaule 1-7, 50354 Hürth
> Geschaeftsfuehrer: Sven Pannicke, Robert Pinnow
> Handelsregister Berlin HRB 106667 B
>
>
>
> _______________________________________________
> PySide mailing list
> PySide at qt-project.org
> http://lists.qt-project.org/mailman/listinfo/pyside
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/pyside/attachments/20130830/5b7cfc7b/attachment.html>
More information about the PySide
mailing list