[wingide-users] WingIDE and virtualenv
Tim Cook
timothywayne.cook at gmail.com
Wed Jul 2 12:43:02 MDT 2008
Hi Chris,
On Wed, 2008-07-02 at 12:14 -0600, Chris Perkins wrote:
> I was wondering if there was planned support for virtualenv any time
> in the near future.
>
I too would like to see this.
> Because of this I lose a lot of the benefits of auto-complete/source assist, because the packages do not exist in the python which runs WingIDE.
What I have discovered (with Stephan Deibel's help of course) is to
start Wing after activating a terminal window in virtualenv. Then I
also load a python file that sets sys.path to my eggs directories, i.e.
-----------------------
import sys
sys.path[0:0] = [
'/home/tim/projects/ref_impl_python/TRUNK/oship/src',
'/home/tim/buildout-eggs/z3c.evalexception-2.0-py2.4.egg',
'/home/tim/buildout-eggs/Paste-1.7-py2.4.egg',
'/home/tim/buildout-eggs/setuptools-0.6c8-py2.4.egg',
'/home/tim/buildout-eggs/PasteScript-1.6.2-py2.4.egg',
...
-----------------------
as my Debug File (See the Debug menu).
This file then sets the Effective Python Path (see:Source Analysis Stats
under the Source menu option).
Now this doesn't fix the issue with the Python Shell window but code
completion works perfectly. I do note though that adding files to my
code in the project doesn't get added to the Source Completion function
unless I restart Wing.
So this solution isn't perfect but it does help to use the wonderful
features of WingIDE.
HTH,
Tim
--
Timothy Cook, MSc
Health Informatics Research & Development Services
LinkedIn Profile:http://www.linkedin.com/in/timothywaynecook
Skype ID == timothy.cook
**************************************************************
*You may get my Public GPG key from popular keyservers or *
*from this link http://timothywayne.cook.googlepages.com/home*
**************************************************************
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : /pipermail/wingide-users/attachments/20080702/e79a3db0/attachment.bin
More information about the wingide-users
mailing list