[PySide] Qt Creator and virtualenv

info at mycontent.gr info at mycontent.gr
Sun Feb 23 13:23:07 CET 2020


Dear all,

Is there a way to activate a Python virtual environment inside Qt 
Creator, i.e. ensure that all the different commands that Qt Creator is 
issuing to prepare/analyse/build the current project are run inside a 
specific virtualenv?

I encounter this problem while trying to use Shiboken/PySide in order to 
create a scriptable application. I can successfully compile and run the 
"scriptableapplication" example from Pyside, across Windows, OSX and 
Linux, using CMake. But when I try to use Qt Creator and qmake, and open 
the scriptableapplication.pro project in Qt Creator, I get the following 
message:

     Unable to locate shiboken2-generator. Did you forget to activate 
your virtualenv?

which is indeed true, the virtualenv is not activated for the shell 
commands that Qt Creator is issuing.

Thank you for your help.

Kind regards,

George Christodoulides




More information about the PySide mailing list