File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -77,7 +77,12 @@ The issue has been reported on the virtualenv bug tracker `here
7777<https://github.com/pypa/virtualenv/issues/54> `__ and `here
7878<https://github.com/pypa/virtualenv/issues/609> `__
7979
80- Until this is fixed, a workaround is needed. The best known workaround,
80+ Until this is fixed, one of the following workarounds.
81+
82+ ``PYTHONHOME `` Script
83+ ---------------------
84+
85+ The best known workaround,
8186borrowed from the `WX wiki
8287<http://wiki.wxpython.org/wxPythonVirtualenvOnMac> `_, is to use the non
8388virtualenv python along with the PYTHONHOME environment variable. This can be
@@ -108,6 +113,21 @@ framework build within the virtualenv. To run a script you can do
108113framework build. To run an interactive ``IPython `` session with the framework
109114build within the virtual environment you can do ``frameworkpython -m IPython ``
110115
116+ ``PYTHONHOME `` Alias
117+ --------------------
118+
119+ Alternatively you can define an alias in your ``.bashrc `` using
120+
121+ .. code :: bash
122+
123+ alias frameworkpython=' PYTHONHOME=$VIRTUAL_ENV /usr/local/bin/python'
124+
125+ This alias can then be used in all of your virtualenvs without having to
126+ fix every single one of them.
127+
128+ PythonW Compiler
129+ ----------------
130+
111131In addition
112132`virtualenv-pythonw-osx <https://github.com/gldnspud/virtualenv-pythonw-osx >`_
113133provides an alternative workaround which may be used to solve the issue.
You can’t perform that action at this time.
0 commit comments