我的机器运行 python 2.6,虚拟环境运行 2.7。
我进入 virtualenv 并运行configure
, make
,然后make install
构建一个应用程序(pyqt4 FWIW)。
我的问题:当我编译应用程序时,它使用 python 2.6 完成。
我如何告诉它使用虚拟环境的版本(2.7)。
我已经确认虚拟环境确实有 2.7 并且我已将 python 别名设置为python2.7
,但没有任何乐趣。
我的机器运行 python 2.6,虚拟环境运行 2.7。
我进入 virtualenv 并运行configure
, make
,然后make install
构建一个应用程序(pyqt4 FWIW)。
我的问题:当我编译应用程序时,它使用 python 2.6 完成。
我如何告诉它使用虚拟环境的版本(2.7)。
我已经确认虚拟环境确实有 2.7 并且我已将 python 别名设置为python2.7
,但没有任何乐趣。
virtualenv
只为和提供环境python
,但不提供。您可以运行以下命令来验证:easy_install
pip
make
which make
根据此处的说明,我想您需要运行以下命令:
python configure-ng.py
这应该会在 virtualenv 中触发正确的 python。