File tree Expand file tree Collapse file tree 1 file changed +21
-1
lines changed
Filter options
Expand file tree Collapse file tree 1 file changed +21
-1
lines changed
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
77
77
<https://github.com/pypa/virtualenv/issues/54> `__ and `here
78
78
<https://github.com/pypa/virtualenv/issues/609> `__
79
79
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,
81
86
borrowed from the `WX wiki
82
87
<http://wiki.wxpython.org/wxPythonVirtualenvOnMac> `_, is to use the non
83
88
virtualenv 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
108
113
framework build. To run an interactive ``IPython `` session with the framework
109
114
build within the virtual environment you can do ``frameworkpython -m IPython ``
110
115
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
+
111
131
In addition
112
132
`virtualenv-pythonw-osx <https://github.com/gldnspud/virtualenv-pythonw-osx >`_
113
133
provides an alternative workaround which may be used to solve the issue.
You can’t perform that action at this time.
0 commit comments